@EthereumRemix
A rich and accessible "no-setup" browser/desktop toolset for learning, building, and testing Ethereum smart contracts. Community: