Tiramisu Docs

Framework

Ein Dokumentations-Framework basierend auf SvelteKit und der Tiramisu-Auszeichnungssprache.

Tiramisu Docs ist ein Dokumentations-Framework, das auf SvelteKit und der Tiramisu-Auszeichnungssprache aufgebaut ist. Schreiben Sie Ihre Dokumentation in .tiramisu-Dateien — das Framework übernimmt Routing, Navigation, Suche und alles Weitere.

Kurzüberblick

Erstellen Sie eine Datei, erhalten Sie eine Seite:

tiramisu
meta { title = Getting Started, order = 1, icon = rocket }

Welcome to my docs! Here's how to install:

codeblock { language = bash, "npm install my-library" }

And here's a basic example:

codeblock { language = typescript, "import { create } from 'my-library'
const instance = create({ debug: true })" }

Das war's. Keine Konfigurationsdateien, kein Routing-Setup, keine Build-Skripte. Legen Sie eine .tiramisu-Datei in src/docs/ ab und sie wird zu einer Seite.

Funktionen

Dateibasiertes Routing Seiten werden aus Ihrer Dateistruktur erstellt. Ordner werden automatisch zu Seitenleistengruppen.
Integrierte Suche Volltextsuche über Ihre gesamte Dokumentation ohne Konfiguration.
Syntaxhervorhebung Unterstützt von Shiki mit Unterstützung für Dutzende von Sprachen und zwei Themes.
Dunkelmodus Automatischer Wechsel zwischen hellem und dunklem Theme sofort einsatzbereit.
Sektionen & i18n Teilen Sie Dokumentation in unabhängige Sektionen auf. Fügen Sie Übersetzungen mit einem Ordner pro Sprache hinzu.
KI-bereit Integrierter MCP-Server und llms.txt-Generierung für KI-Assistenten.

Erste Schritte