Hayden Bleasel has released Blume, a new open-source documentation framework. This framework is designed to render a folder of Markdown files into a complete documentation website without requiring extensive configuration. It is built using Astro and Vite, licensed under MIT, and hosted on GitHub, where it has already garnered over 1,300 stars and reached number seven on GitHub's TypeScript trending list.
Blume operates on a zero-config principle, where the framework itself acts as the template, eliminating the need for boilerplate code. The command-line interface (CLI) processes a `blume.config.ts` file, scans content into a graph, and generates a hidden Astro project. Prerequisites are minimal, requiring Node.js 22.12 or newer and at least one Markdown file. Configuration is opt-in and type-safe, validated via a schema through `defineConfig`.
A notable feature of Blume is its AI readiness, with sites emitting `llms.txt` and `llms-full.txt` files and the ability to expose a hosted MCP server. The `blume eval` command transforms documentation into a test suite, where an agent answers user questions using only the documentation, and a judge grades the answers. This allows for continuous integration (CI) to fail if the documentation cannot adequately answer questions.
Blume includes a `blume-migrate` skill to translate configurations from other documentation tools like Mintlify, Docusaurus, Fumadocs, Nextra, and Starlight into `blume.config.ts`. It also restructures content, rewrites callouts, and converts icons. Community feedback has led to rapid feature additions, such as query-parameter tabs, addressing requests for improved design system documentation. Reported issues include dark mode flickering and font fallback problems, along with a known Markdown formatting issue inherited from Prettier's Markdown printer.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Hayden Bleasel released Blume, an open-source documentation framework that converts Markdown folders into complete documentation websites with zero configuration. This framework simplifies the creation of documentation sites, offering features like automatic SEO and AI-ready output, which could benefit developers and projects needing efficient documentation solutions.