https://github.com/ethereum/remix
This has been moved to https://github.com/ethereum/remix-project
https://github.com/ethereum/remix
blockchain ethereum evm remix remix-ide smart-contracts solidity
Last synced: 3 months ago
JSON representation
This has been moved to https://github.com/ethereum/remix-project
- Host: GitHub
- URL: https://github.com/ethereum/remix
- Owner: ethereum
- License: mit
- Archived: true
- Created: 2016-04-11T09:05:03.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-03-02T05:11:35.000Z (about 4 years ago)
- Last Synced: 2025-01-16T07:12:56.071Z (3 months ago)
- Topics: blockchain, ethereum, evm, remix, remix-ide, smart-contracts, solidity
- Language: JavaScript
- Homepage:
- Size: 16.9 MB
- Stars: 1,179
- Watchers: 73
- Forks: 565
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred-test - ethereum/remix - This has been moved to https://github.com/ethereum/remix-project (JavaScript)
- awesome-ethereum-virtual-machine - REMIX
- awesome-ethereum - Remix
README
**The project has been moved to https://github.com/ethereum/remix-project**
**Remix** is a suite of tools that helps smart contract development, compilation, testing & deployment. These tools also works as a core of native plugins of Remix IDE.
**Remix IDE** is an IDE for Solidity dApp developers, powered by Remix. The Remix IDE repository is available **[here](https://github.com/ethereum/remix-ide)**, and an online version is available at https://remix.ethereum.org.
For more, check out the [Remix IDE documentation](https://remix-ide.readthedocs.io/en/latest/index.html).
## Remix Modules
Remix is built out of several different modules. Here is the brief description.
+ [`remix-analyzer`](remix-analyzer/README.md): Perform static analysis on Solidity smart contracts to check security vulnerabilities and bad development practices
+ [`remix-astwalker`](remix-tests/README.md): Parse solidity AST (Abstract Syntax Tree)
+ [`remix-debug`](remix-debug/README.md): Debug Ethereum transactions. It provides several controls that allow stepping over the trace and seeing the current state of a selected step.
+ [`remix-solidity`](remix-solidity/README.md): Load a Solidity compiler from provided URL and compile the contract using loaded compiler and return the compilation details
+ [`remix-lib`](remix-lib/README.md): Common place for libraries being used across multiple modules
+ [`remix-tests`](remix-tests/README.md): Unit test Solidity smart contracts. It works as a plugin & as CLI both
+ [`remix-url-resolver`](remix-url-resolver/README.md): Provide helpers for resolving the content from external URL ( including github, swarm, ipfs etc.).
+ [`remixd`](https://github.com/ethereum/remixd/tree/master): Allow accessing local filesystem from Remix IDE by running a daemonEach module generally has their own npm package and test suite, as well as basic documentation in their respective `README`s. Usage of modules as plugin is well documented **[here](https://remix-ide.readthedocs.io/en/latest/index.html)**.
## Contributing
Everyone is very welcome to contribute on the codebase of Remix. Please reach us in [Gitter](https://gitter.im/ethereum/remix) in case of any query/feedback/suggestion.
For more information on the contributing procedure, see [CONTRIBUTING.md](CONTRIBUTING.md).