Welcome to Remix's documentation! ===================================== **Remix IDE** is used for the entire journey of smart contract development by users at every knowledge level. It requires no setup, fosters a fast development cycle, and has a rich set of plugins with intuitive GUIs. The IDE comes in two flavors (web app or desktop app) and as a VSCode extension. **Remix Online IDE**, see: `https://remix.ethereum.org `__ Supported browsers: Firefox, Chrome, Brave. We do not support use of Remix on tablets or mobile devices. **Remix Desktop IDE**, see releases: `https://github.com/ethereum/remix-desktop/releases `__ **Ethereum Remix**, the VSCode extension, see `here `__. Documentation for the VSCode extension is located `here `__. **Remix Documentation Translations** The Remix docs are currently in `English `__ and `Simplified Chinese `__. More languages are on the way. Remix Project ~~~~~~~~~~~~~ Remix IDE is part of the `Remix Project `__ which also includes the `Remix Plugin Engine `__ and `Remix Libraries `__, which are low-level tools for wider use. Remix IDE is available at `remix.ethereum.org `__ and more information can be found in these docs. Our IDE tool is available at `our GitHub repository `__. This set of documents covers instructions on how to use Remix. Additional information can be found in our `blog `__ and in our tutorial tool, `LearnEth `__ located inside of Remix IDE. Useful links: - `Solidity Documentation `__ - `Remix Alpha `__ - The version where we test new Remix release (not stable!). - `Remix Desktop `__ - Remix Desktop's release page. - `Remix on Github `__ - `Remix on Medium `__ - `Remix on Twitter `__ - `Our Discord support channel `__ - `Ethereum.org's Developer resources `__ .. toctree:: :maxdepth: 2 :caption: Introduction layout security remix_tutorials_learneth locations FAQ .. toctree:: :maxdepth: 2 :caption: Core Modules file_explorer search_in_fe plugin_manager settings solidity_editor terminal remixd .. toctree:: :maxdepth: 2 :caption: Solidity modules compile run udapp run_proxy_contracts debugger static_analysis .. toctree:: :maxdepth: 2 :caption: Unit Testing unittesting unittestingAsCLI assert_library unittesting_examples testing_using_Chai_&_Mocha .. toctree:: :maxdepth: 2 :caption: External Tool Integrations hardhat truffle slither foundry .. toctree:: :maxdepth: 2 :caption: Guides create_deploy tutorial_debug import contract_verification running_js_scripts FAS .. toctree:: :maxdepth: 2 :caption: Advanced contract_metadata remix_commands .. toctree:: :maxdepth: 2 :caption: Miscellaneous plugin_list remix_as_code_viewer code_contribution_guide community