Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine. Tool for building, testing and deploying smart contracts from the command line. Developer platform for building and deploying decentralized applications. Ethereum development environment with local Ethereum network, debugging features and plugin ecosystem. Browser-based IDE with integrated compiler and Solidity runtime environment without server-side components. Ethereum development stack focused on fast product iterations. Ethereum development framework.
Plugin for the Atom editor that features syntax highlighting, compilation and a runtime environment (Backend node & VM compatible). Plugin for the Atom editor that provides Solidity linting. Configurable Solidity linter for Atom using Solium (now Ethlint) as a base.
Plugin for the Emacs editor providing syntax highlighting and compilation error reporting.
Solidity plugin for IntelliJ IDEA (and all other JetBrains IDEs)
Solidity syntax highlighting for SublimeText editor.
Plugin for the Vim editor providing syntax highlighting. Plugin for the Vim editor providing compile checking.
Solidity plugin for Microsoft Visual Studio Code that includes syntax highlighting and the Solidity compiler.