Skip to content
Graham Brooks Graham Brooks Coding Architect
  • Posts
  • Series
  • Tags
  • Projects
  • About

Projects · Diagrams and models

forge

Describe an architecture — structure, processes, deployment and data — in one .forge file, then render diagrams, generate documentation and lint it.

github.com/grahambrooks/forge

Install

brew tap grahambrooks/forge https://github.com/grahambrooks/forgebrew install grahambrooks/forge/forge

Posts

Apr 26, 2026

A Rust-Native Architecture Toolchain: forge, puml, and adoc

A Rust-Native Architecture Toolchain: forge, puml, and adoc Replacing the JVM and Ruby pieces of the architecture documentation stack with single static binaries Most of the tools I reach for when …

Release notes

Oct 14, 2026

forge 2026.10.2: forge as a library, with views as diagram-scene scenes

forge v2026.10.2 is mostly one change: the parser and layout code can now be used as a library, without the command line attached. Everything else in the release is dependency upkeep. forge is a …

Sep 26, 2026

forge 2026.9.8: a JetBrains preview and models on stdin

This is a short release note, not an argument. If you use IntelliJ, RustRover, GoLand or WebStorm and you’ve been curious about forge, this is the release that gives you a preview pane. forge is a …

Subscribe for new posts

Occasional writing on AI and understanding large codebases. No spam — unsubscribe anytime.

© 2026 Graham Brooks. All rights reserved.