Frontmatter parser. A minimal, human-readable alternative to YAML with first-class multi-value and type support.
Open Source · Bun-native · TypeScript
Build your site.
Own your tools.
hadley is a static site generator built for Bun — with focused packages available standalone on npm.
Packages
Each package does one thing well — use them together or independently.
Built different
Zero magic
No hidden conventions. Every behaviour is documented, configurable, and traceable to readable source code.
Zero dependencies
The core packages carry no transitive dependencies. What you install is what runs.
Bun-native
Built from the ground up for Bun. Fast cold starts, native TypeScript, no build step.
Composable
Use hadley as a whole or pick individual packages. LIMA, case, galley and quad all work standalone.