Skip to content

forgeds builds

Pre-release
Pre-release

Choose a tag to compare

@doublesharp doublesharp released this 06 Nov 21:05

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 to forgeds-cache/, so forge and forgeds can 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 --instrumented keeps your optimizer and via_ir settings, 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.