// HEISE ONLINE — INTELLIGENZA ARTIFICIALE
Blume erstellt komplette Dokus im Web aus einer Markdown-Datei
Eine Markdown-Datei reicht dem Tool Blume, um eine komplette HTML-Dokumentation mit Navigation, Suche und MCP-Anbindung zu erstellen.
This article is also available in
English.
It was translated with technical assistance and editorially reviewed before publication.
Blume erzeugt aus einer oder mehreren Markdown-Dateien eine Dokumentation als Website. Entwicklerinnen und Entwickler legen eine .md-Datei in einem speziellen Ordner ab und Blume bereitet den Inhalt fürs Web auf.
Das Open-Source-Tool benötigt lediglich Node.js ab 22.12 und basiert selbst auf Astro fürs Rendern und Vite als Server. Entwickler müssen keinen Code pflegen. Die erzeugten Webseiten sind in der Grundeinstellung reines HTML ohne clientseitiges JavaScript, verfügen aber über Funktionen wie Navigation und Suche. Bei Bedarf lassen sich ausgefeiltere Themes gestalten. Für die Konfigurationsdateien gibt Blume nach einem Schema validiertes TypeScript aus.
Agentische KI bringt eine neue Dynamik in die Webentwicklung. Erfahre am 22. Oktober 2026 auf der Online-Konferenz enterJS Agentic, wie du mit Agentic AI moderne JavaScript-/TypeScript-Projekte entwickelst, wie du Kosten vs. Performance abwägst und wobei dir KI wirklich weiterhilft. Frühbuchertickets sind im Online-Ticketshop erhältlich.
Weitere Eigenschaften sind Internationalisierung für 36 Sprachen (auch von rechts nach links geschriebene), SEO, Sitemaps und Open-Graph-Bilder. Außerdem lassen sich OpenAPI- oder AsyncAPI-Spezifikationen zufügen, die das Tool automatisch einbindet. Als Quelle können neben der Markdown-Datei auch .mdx, ein CMS oder ein Repository dienen. Auch vollständige Astro-Apps lassen sich auf Wunsch mit blume eject aus einem Projekt extrahieren.
Die Versionierung erfolgt über Markdown-Einträge oder GitHub-Releases und lässt sich per RSS veröffentlichen. Anwender können Erweiterungen über .mdx-Pakete zufügen, beispielsweise für Mermaid-Diagramme oder KaTex-Formeln.
Der Schöpfer von Blume, Hayden Bleasel, hat das Tool auch in Hinblick auf die Nutzung durch KI-Agenten konzipiert: Entwickler können den Agenten Anweisungen in der Datei llms.txt hinterlassen oder den MCP-Server von Blume einrichten. Die fertige Doku kann mit der Funktion blume eval von LLMs befragt und getestet werden.
Eine weitere Funktion, blume-migrate, ermöglicht die Migration von Plattformen wie Docusaurus, Mintlify, Fumadocs, Nextra oder Starlight.
Infos finden sich auf der Website und im GitHub-Repository des Projekts.