remix-project-org/remix-project

Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 22nd, 2026
Created on March 20th, 2020
Open Issues & Pull Requests: 912 (+1)
GitHub issues: Enabled
Number of forks: 1,417
Total Stargazers: 3,057 (+0)
Total Subscribers: 83 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.7 hours
Mean response time: 72.6 days
90th percentile: 44.8 days
Tracked items: 738

How this project is maintained

About 17% of issues opened in the past year have never received a reply. 43% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "bug" is answered fastest, typically in under an hour, while "Roadmap2022" waits about 5 months. 73% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 62% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 262
New in 7 days: 13
Closed in 7 days: 11
Avg open age: 535 days
Stale 30+ days: 246
Stale 90+ days: 226

Recent activity

Opened in 7 days: 13
Closed in 7 days: 11
Comments in 7 days: 5
Events in 7 days: 25

Top labels

  • bug (113)
  • UX (70)
  • UI (66)
  • remix-ide (52)
  • enhancement (33)
  • UX Meeting (30)
  • discussion (15)
  • Roadmap2022 (12)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Remix Project is a browser-based IDE and compiler for developing and debugging Ethereum smart contracts written in Solidity and Vyper.

The tool addresses the need for an accessible development environment for smart contract creation by providing an integrated interface that handles compilation, testing, and transaction debugging without requiring local installation. It works through a plugin-based architecture where the core Remix IDE integrates with a rich set of plugins that offer intuitive graphical interfaces for different development tasks. The project also exposes lower-level Remix Libraries and a Plugin Engine for developers who need programmatic access to these capabilities.

Remix IDE suits developers at any experience level working on Ethereum contract development and comes in three forms: a browser-based online IDE, a desktop application, and a VSCode extension. The online version requires no setup and works in Firefox and Chrome on desktop browsers. For offline work, a packaged build is available, though offline usage is limited to the Solidity compiler version included at packaging time. The desktop IDE and VSCode extension provide alternatives for developers preferring local tooling. The project supports a fast development cycle with hot module reloading during local development.

The codebase is written in TypeScript and uses Yarn and Node.js for dependency management, with Nx as the build system and Nx Cloud for remote caching to maintain deterministic builds. Development setup involves cloning the repository, installing dependencies, building the libraries, and running a local development server that automatically refreshes the browser when files change.