Build docs that stay fresh
aphid is a fast, opinionated static site generator with first-class support for blogs, wikis, and documentation — all from Markdown.
cargo install aphid --locked
Built for speed
aphid is written in Rust which is blazingly fast and allows fearless concurrency. As a result rendering your site is multithreaded to utilize all cores of your CPU and be really quick.
The Dev server rebuilds run on the rayon threadpool while tokio keeps serving HTTP and WebSocket traffic. File-change reloads land before you've switched windows.
Simple project structure
Keep content and configuration in one clean directory. aphid watches for changes and rebuilds only what's needed. The same Markdown drives the blog, the wiki, and standalone pages — and [[wiki-links]] resolve across all three.
my-site/
├── aphid.toml
├── content/
│ ├── home.md
│ ├── blog/
│ │ └── first-post.md
│ ├── wiki/
│ │ └── installation.md
│ └── pages/
│ └── about.md
└── static/
└── images/
Flexible theming
Themes are plain Tera templates plus static assets — swap the entire look with a single theme line in aphid.toml, or fork the default and tweak. Loops, conditionals, and inheritance give you full control over the rendered HTML.
Latest from the blog
All posts →
aphid 0.1.0
The first tagged release of aphid — a static site generator with a blog, a wiki, and wiki-links across both.
Creating a theme with Claude Design
How I used Claude Design to create the default aphid theme and how to build your own theme in a similar way.
Why I built aphid
Why I started building yet another static site generator — a clear separation between dated build-log posts and a cross-linked reference wiki, designed for documenting a long-running VW Beetle electric conversion.