# Recommended tools
Below, you'll find a variety of tools intended to make NFT development quicker and easier. This list is an ongoing work in progress, so check back periodically for new material and resources!
Do you have favorite tools or services to recommend to the global NFT community? As with all of NFT School, contributions are welcome — just edit this page (opens new window) on GitHub and make a PR.
# Online integrated development environments (IDEs)
In-browser tools for experimenting with or developing Ethereum smart contracts.
# Ethereum development frameworks
Some of the more popular frameworks for building on Ethereum.
- Alchemy (opens new window)
- Brownie (opens new window)
- Embark (opens new window)
- Hardhat (opens new window)
- OpenZeppelin (opens new window)
- Truffle (opens new window)
- Waffle (opens new window)
# Test blockchain tools
Tooling for running local Ethereum nodes for testing and development purposes.
# API tools
Tooling for communicating with Ethereum via APIs.