Startseite

Zeig auf einen docs/-Ordner (oder src/, wenn dein Projekt inhaltlich gar nicht "docs" ist). Erhalte eine schnelle, themefähige statische Website daraus - Dokumentation, eine Marketing-Site, ein Blog, oder alles andere, was sich in Markdown ausdrücken lässt - komplett mit Suche, i18n und einem Markdown-Toolkit für echten Content.

Genau diese Seite wird von BxSites gebaut, aus den Markdown-Dateien im docs/-Ordner dieses Repositorys.

BxSites ist nicht nur für Referenzdokumentation gedacht - es ist ein allgemeiner statischer Site-Generator. Eine Marketing-Site, ein Blog, eine Wissensdatenbank, eine Produktseite, eine persönliche Seite: alles, was sich in Markdown schreiben lässt, wird auf demselben Weg gebaut - mit denselben Themes, derselben Suche und demselben i18n. Der Content liegt standardmäßig unter docs/, oder unter src/, wenn dein Projekt inhaltlich eher eine Website als "docs" ist - jeder Befehl funktioniert in beiden Fällen gleich.

Markdown rein, statisches HTML raus

Zeig auf einen docs/-Ordner - oder src/, wenn dein Projekt eher wie eine Website als wie "docs" wirkt - und es entsteht eine komplette Website in site/, kein Server nötig, um sie zu hosten.

Ordnerstruktur ist Navigationsstruktur

Verschachtele Ordner und Dateien unter docs/ (oder src/), und die Navigation baut sich von selbst auf, in der Reihenfolge, die du per Frontmatter festlegst.

Zehn integrierte Themes

Eine vollständige Galerie - bootstrap, material, tailwind und sieben weitere, inspiriert von Docsy, Stripe, Docusaurus, Just the Docs, VuePress, GitBook und Notion - alle mit deinem eigenen Theme überschreibbar.

Statische, clientseitige Suche

Eine MiniSearch-basierte Suchbox (unscharfe Treffer, Präfixsuche) plus eine Cmd/Ctrl+K-Befehlspalette, verdrahtet mit einem beim build erstellten Suchindex - ohne Server-Abhängigkeit.

Ein Blog, direkt eingebaut

Lege Beiträge unter docs/blog/posts/ ab und erhalte Autoren, Kategorien, Jahresarchive, RSS-Feeds und Featured Images pro Beitrag - ganz ohne Konfiguration.

Schnell, standardmäßig air-gapped

Fingerprinted CSS/JS-Bundling und responsive Bilder direkt eingebaut, dazu Bootstrap, highlight.js, Alpine.js, MiniSearch und (optional) Mermaid alle vendored - eine gebaute Website benötigt standardmäßig keine ausgehenden Anfragen.

Ein echtes Plugin-System

Ein Plugin ist einfach ein weiteres installiertes BoxLang-Modul - keine separate Plugin-API zu lernen.

Plugins & Themes, veröffentlicht auf ForgeBox

install:plugin und install:theme laden ein veröffentlichtes Paket direkt in dein Projekt herunter - durchsuche bxsites-plugins und bxsites-themes auf ForgeBox.

Ein bestehendes Theme importieren

theme:import --source=mkdocs|jekyll|hugo wandelt die eigenen Theme-Templates eines anderen Generators in ein bx-sites-Gerüst um, auf dem du aufbauen kannst - statt bei null anzufangen.

Migration von GitBook, mkdocs, einem ZIP oder Notion

bxSites migrate --from=gitbook|mkdocs|markdown-zip|notion wandelt einen bestehenden Export oder ein Projekt mit einem Befehl in ein funktionierendes bx-sites-Projekt um.

Überall ausliefern

bxSites deploy liefert die gebaute Website direkt an S3, Azure, GCS, Firebase, FTP/SFTP, rsync, Netlify, Vercel, Cloudflare Pages oder GitHub Pages aus - oder bxSites package packt sie stattdessen in ein einzelnes Archiv.

Wiederverwendbare Variablen & magische Funktionen

{{ dotted.path }} greift auf den eigenen variables-Block der bxsites.yaml zu; {{ $name(args) }} ruft direkt aus Markdown heraus einen kleinen BoxLang-Helper auf - kein Plugin, keine Verdrahtung nötig.

Umfangreiche Content-Blöcke

Tabellen, Buttons, Prompts, Expandables, Tabs und eingebettete OpenAPI-Spezifikationen - eine GitBook-artige Block-Bibliothek auf Basis von reinem Markdown.

Selbst sehen, statt nur davon lesen

BxSites' eigenes Markdown-Toolkit in Aktion, direkt hier auf der Startseite - kein Screenshot, das Original:

1
Installieren

install-bx-module bx-sites

2
Gerüst erzeugen

bxSites new

3
Bauen & ausliefern

bxSites serve

Callouts für jeden Anlass

Zwölf kanonische Admonition-Typen - note, tip, warning, danger und mehr - jeder mit eigener Akzentfarbe, dazu eine einklappbare ???-Variante. Siehe Markdown-Erweiterungen.

Content-Tabs, Mathematik, Diagramme

Gruppierte Code-Tabs, KaTeX-Mathematik, Mermaid-Diagramme, Fußnoten und Definitionslisten sind alle direkt eingebaut - siehe Markdown-Erweiterungen.

Wie geht es weiter

Brauchst du Hilfe beim Aufbau deiner Website?

BxSites ist frei und Open Source - aber wenn du lieber das Team, das es entwickelt, die Arbeit machen lassen möchtest, bietet Ortus Solutions professionelle Dienstleistungen und Beratung für Dokumentations-Websites, Migrationen und jede andere mit BxSites gebaute statische Website an.

Diese Seite bearbeiten Markdown herunterladen Zuletzt aktualisiert Aug 28, 2026, 3:16:38 AM