Repository navigation
forgeds builds
Pre-release
Pre-release
forgeds is doublesharp's build of Foundry's forge, tuned for local development with many worktrees and AI coding agents. It accepts the same commands and foundry.toml settings as forge.
What's different: read the full guide
- Separate output folders. Artifacts go to
forgeds-out/and the project cache toforgeds-cache/, soforgeandforgedscan share a project. - Shared compiler cache across worktrees. Compiler results are reused from
~/.foundry/cache/compilers, so a new worktree of an unchanged project skips compilation. Works with solc and Solar. - Instrumented coverage.
forgeds coverage --instrumentedkeeps your optimizer andvia_irsettings, covers branches inside expressions and inline assembly, and reruns in under a second when sources haven't changed. - Quieter compiler output.
compiler_warnings = "changed"shows warnings only for files compiled in the current run, and missing imports are reported once each.
Downloads: the forgeds_<platform>.tar.gz assets always hold the newest build, and forgeds_latest.txt names its commit. Commit-named assets such as forgeds-4ca15fc_darwin_arm64.tar.gz stay fixed. Every archive has a .sha256 checksum, and forgeds --version prints the full commit SHA.