# Supported frameworks

At present the following two Solidity development frameworks are supported:

  • Foundry - Fast, rust-based. RECOMMENDED.
  • Hardhat - Javascript/Typescript-based, more plugins.

We recommend Foundry over Hardhat because it's much faster (especially for testing) and allows for tests to be written in Solidity.

Gemforge is built with Foundry primarily in mind. However, sample projects for both frameworks are available:

Both sample projects also demonstrate the following: