Tools for writing Starknet smart contracts
Starknet Remix plugin
Remix is a browser-based integrated development environment (IDE) for Ethereum that you can use for learning, experimenting and finding vulnerabilities in smart contracts, without installing anything. Starknet Remix plugin lets you use Remix for testing Starknet smart contracts, so you can focus on learning Cairo and Starknet in the comfort of your browser. The plugin is also integrated with Starknet By Example, a rich repository of practical learning content.
Open Zeppelin Contract Wizard
Open Zeppelin Contract Wizard is a tool that helps you create smart contracts with Open Zeppelin libraries by easily toggling on and off features for popular smart contract patterns.