Änderungen
Die erste öffentliche Version, als 0.4, weil ältere Pakete mit diesen Namen schon bis 0.3 erschienen sind: ein Inhaltssystem für Nuxt-Websites, von Markdown-Dateien in Git bis zu einer gehosteten Plattform, auf der Inhaber, Mitarbeiter und KI-Agenten gemeinsam bearbeiten. Alle Pakete erscheinen zusammen unter einer Version. Bis 1.0 kann eine Minor-Version (0.4 → 0.5) Breaking Changes enthalten; dieser Changelog nennt jede und sagt, wie du aktualisierst.
Voraussetzungen: Node 22.18+, 24 oder 26 und Nuxt 4.6+ oder Nuxt 5 (bis zu seinem Release mit dem Nightly getestet). Starte mit npm create ginko@latest meine-seite -- --locale de und dem Einstieg.
Inhalte
- Bausteine und Felder in
ginko.config.ts, mit Typen, Prüfungen und einer URL für jeden Eintrag in jeder Sprache. Siehe Bausteine. - Markdown überall, mit Feldprofilen, die festlegen, was ein Feld enthalten darf, mit Komponenten, Routen-Links (
$blog.mein-beitrag) und Snippets. - Dateien: Markdown, YAML, JSON und CSV, gegen die Felder geprüft, mit Entwürfen und alten Adressen. Siehe Inhalte aus Dateien.
- Abfragen, Navigationsbäume, Brotkrumen und vorige/nächste Seite. Siehe Seiten lesen.
- Eine Link-Prüfung, bevor es HTML gibt: im Build, im Dev-Terminal und mit
ginko check. - Bilder als WebP in 480, 960 und 1600 px mit
srcset. - SEO und Ausgabe für Agenten: Head-Tags, JSON-LD, Sitemap, robots.txt, Weiterleitungen,
/llms.txt, eine Markdown-Fassung jeder Eintragsseite und erzeugte Vorschaubilder mitnuxt-og-image. Die Nuxt-SEO-Module arbeiten mit und bekommen die Daten von Ginko. Siehe SEO und Agenten.
Sprachen
@lupinum/ginko-i18n: Routen, hreflang, Texte mit Pluralformen und Formatierer für Datum, Zahlen, Geld und Listen. Es läuft auch allein in jeder Nuxt-App. Siehe Sprachen.
Komponenten und Doku
@lupinum/ginko-components: Hinweise, Tabs, Code-Gruppen, Schritte, Karten, Einbettungen, Zeitleiste, Quiz und mehr, auch als shadcn-vue-Registry. Siehe Komponenten.@lupinum/ginko-docs: eine ganze Doku-Seite aus Markdown-Dateien, mit Suche, Blog, Changelog und MCP-Zugang. Siehe Doku-Seiten.
Plattform und Studio
Die Plattform betreibt Lupinum. Inhaber ändern Inhalte im Studio, zuerst für das Handy gemacht, mit Schnellaufgaben, Dateibibliothek, Freigaben, Zeitplan, Verlauf und Rückgängig. Siehe Plattform und CLI.
Presets
@lupinum/ginko-preset-gastro: Öffnungszeiten, Mittagsmenü, Speisekarte, Hinweise und Veranstaltungen für Restaurants. Siehe Presets.create-ginko: eine neue Seite, schlicht oder mit--preset gastrooder--preset docs, auf Englisch oder Deutsch (--locale de).
Nicht in 0.4
Gemeinsames Bearbeiten in Echtzeit kommt als Nächstes. Außerdem fehlen: ein Agentur-Preset, der Editor als shadcn-vue-Registry, OAuth für Agenten-Verbindungen und ein Abgleich mit Google Business.