Plugin List

Here is the list of Remix plugins that you will see in the Plugin Manager:

Core Plugins

File Explorer   _images/pi-fe.png
The File Explorers is where you can see the files.
profile name: fileManager
Documentation

Remixd   (No UI)
Remixd (with an npm package running locally) connects a folder on your filesystem to the Remix website. Please see the docs for instructions.
profile name: remixd
Documentation

Solidity Compiler   _images/pi-sol.png
Compiles Solidity & YUL.
profile name: solidity
Documentation

Deploy & Run   _images/pi-deploy.png
Deploy & interact with smart contracts on the in-browser chain (JSVM), local nodes, and public networks.
profile name: udapp
Documentation

Debugger   _images/pi-debug.png
Insert breakpoints, step through a contract, check high level and low level parameters, and fetch & debug a transaction of a verified contract.
profile name: debugger
Documentation

Solidity Unit Testing   _images/pi-sut.png
Run unit test written in Solidity.
profile name: solidityUnitTesting
Documentation

Solidity Static Analysis   _images/pi-static.png
Static code analysis is a process to debug the code by examining it and without actually executing the code. This plugin also has integrations with Slither.
profile name: solidityStaticAnalysis
Documentation

Additional Plugins

(sorted alphabetically)

Celo Compiler / Deployer   _images/pi-celo.png
Compile & Deploy to the Celo blockchain.
profile name: celo-remix-plugin
Documentation
Make an issue

Contract Deployer   _images/pi-deployer.png
Deploy a contract to multiple chains (1 at a time) with the same address.
profile name: celo-remix-plugin
Documentation
Make an issue

Debug Tools for Remix   _images/pi-remix-debug-tools.png   Compilation Result
Not to be confused with the Debugger, this tool is for plugin devs to help test their plugins & their plugin’s API.
profile name: debugPlugin
Documentation

Defi Explorer   _images/pi-defi-exp.png   File Loading
The Defi Explorer loads the Uniswap V2 Protocol into the File Explorers.
profile name: defiexplorer
Documentation
Make an issue

Defi Tutorials   (main panel)   _images/pi-defi-tut.png
Learn about UMA. This plugin works with the UMA tutorials plugin.
profile name: defiTutorials
Make an issue

DGIT   _images/pi-dgit.png   Version Control
Clone repos from github & create GIT repos & use standard git commands. Also export/import to IPFS.
profile name: dgit
Documentation
Make an issue

EthDoc Documentation Generator   _images/pi-ethdoc.png  
Creates the documentation of a soldity contract - generated from the Natspec comments in the code. The generated doc is placed in EthDoc viewer - which will be visible in an tab in the editor.
profile name: ethdoc
Documentation
Make an issue

EthDoc Viewer   (main panel)  
This plugin work with EthDoc Generator. It is automatically activated.
profile name: ethdoc-viewer
Documentation
Make an issue

Etherscan Contract Verifier   _images/pi-etherscan.png  
Verify a contract on Etherscan.
profile name: etherscan
Documentation
Make an issue

Flattener   _images/pi-flattener.png
Flattens compiled contracts
profile name: flattener
Make an issue

Gas Profiler   _images/pi-gas-profiler.png
Profile gas costs for every transaction you execute. Total execution costs as well as per line costs are displayed.
profile name: gasProfiler
Documentation
Make an issue EDIT

Learneth   _images/pi-learneth.png   Remix & Solidity Tutorials
Tutorials that contain quizes that teach users Solidity and Remix features.
profile name: learnEth
Documentation
Make an issue

Lexon   _images/pi-lexon.png  
Lexon is a language that reads like a legal contract and compile into Solidity (and then bytecode). This plugin allow you to take Lexon code and to
profile name: lexon
Documentation
Make an issue

Moonbeam   _images/pi-moonbeam.png
Compile and Deploy to the Moonbeam network
profile name: moonbeam-remix-plugin
Documentation
Make an issue

Mythx Security Verification   _images/pi-mythx.png
Free version and paid version for Mythx analysis.
profile name: mythx
Documentation
Make an issue

Nahmii compiler   _images/pi-moonbeam.png
Compile solidity contracts for the Nahmii network
profile name: nahmii-compiler
Make an issue

One Click Dapp   _images/pi-1click.png
Makes a basic front end for your contract once it is deployed on a public testnet.
profile name: oneClickDapp
Documentation
Make an issue

Proveable Oracle Services   _images/pi-proveable.png
An oracle for the JavaScript VM environment.
profile name: provable
Documentation
Make an issue NEEDS A SITE

Quorum Network   _images/pi-quorum.png
A Connection to Quorum
profile name: quorum
Documentation
Make an issue

Solhint Linter   _images/pi-solhint.png
Solidity Linter providing both Security and Style Guide validations.
profile name: solhint
Documentation
Make an issue

Solidity 2 UML   _images/pi-sol2uml.png
Generate UML diagrams from a compiled Solidity file
profile name: sol2uml
Documentation
Make an issue

Sourcify   _images/pi-sourcify.png  
Verify you contracts and fetch verified contracts
profile name: sourcify
Documentation
Make an issue

Starnet   _images/pi-starknet.png  
Compile contracts written in Cairo to Starknet
profile name: starkNet_compiler
Documentation
Make an issue

Tenderly   _images/pi-tenderly.png
Verify Contracts. Import To Remix From your Tenderly project.
profile name: tenderly
Documentation
Make an issue

UMA Playground   (main panel)
Learn about the UMA protocol. This plugin is loaded from the DEFI Tutorial plugin.
profile name: umaPlayground
Make an issue

UMA Tutorials   (main panel)
This plugin is activated by the DEFI Tutorials
profile name: umaTutorials
Make an issue

Vyper Compiler   _images/pi-vyper.png  
Compile vyper code using local or remote Vyper compiler.
profile name: vyper
Documentation
Make an issue

Wallet Connect   (main panel)
Approve transactions on your mobile device
profile name: walletconnect
Make an issue

YUL++   _images/pi-yul-p.png  
A low level language for Ethereum.
profile name: yulp
Make an issue

Zokrates   _images/pi-zok.png  
ZoKrates is a toolbox for zkSNARKs on Ethereum.
profile name: ZoKrates
Documentation
Make an issue