Zum Inhalt springen
CDGet
  • Startseite
  • Projekte
  1. Startseite
  2. Alle Projekte
  3. VitePress Sidebar

VitePress Sidebar

BibliothekWerkzeug

Ein VitePress-Plugin, das die Seitenleiste aus den Dateien auf der Festplatte aufbaut. Sortierung, Titel, Filter und Einstellungen je Ordner ersetzen ein von Hand gepflegtes Menü.

Website (wird in einem neuen Tab geöffnet)Dokumentation (wird in einem neuen Tab geöffnet)Quellcode (wird in einem neuen Tab geöffnet)

Über dieses Projekt

VitePress Sidebar baut die Seitenleiste einer VitePress-Site aus dem Ordnerbaum, sodass eine Dokumentationsseite kein handgeschriebenes Menü mehr mitschleppt, das bei jeder neuen, umbenannten oder verschobenen Seite angefasst werden muss. Es umschließt die VitePress-Konfiguration mit einem Funktionsaufruf und lässt alles andere unangetastet.

Das erzeugte Menü ist einstellbar und nicht festgelegt. Titel können aus der Dateiüberschrift oder dem Frontmatter kommen, Ordner lassen sich sortieren, bis zu einer gewählten Tiefe einklappen, filtern, umbenennen oder ausschließen, und ein Ordner kann eine eigene Konfigurationsdatei tragen, wo er sich vom Rest unterscheiden muss. Mehrere Seitenleisten und Frontmatter-Überschreibungen funktionieren so, wie VitePress sie dokumentiert — nichts, was das Standard-Theme ohnehin kann, geht verloren.

Es ist in TypeScript geschrieben, bringt eigene Deklarationen mit, fügt dem Build wenig und der Seite gar nichts hinzu und folgt der aktuellen VitePress-Version. Jede Option ist mit einem Beispiel dokumentiert.

Funktionen

  • Dokumentationsseite

  • TypeScript-Typen

  • Mehrsprachig

  • Durch Tests geprüft

Projektinformationen

Begonnen
2022
Lizenz
MIT (wird in einem neuen Tab geöffnet)
Programmiersprachen
JavaScript
Schlagwörter
vitepressvitepress-pluginsidebardocumentationstatic-site
Pakete
vitepress-sidebar (wird in einem neuen Tab geöffnet)npm
Beliebtheit
270
GitHub-Sterne
102.967
npm-Downloads
VitePress Sidebar — npm-Downloads, Letzte 30 Tage
npm-Downloads
31. Juli3.559
1. Aug.1.741
2. Aug.1.207
3. Aug.3.624
4. Aug.4.040
5. Aug.4.196
6. Aug.3.900
7. Aug.3.733
8. Aug.1.391
9. Aug.1.537
10. Aug.5.002
11. Aug.3.767
12. Aug.4.617
13. Aug.5.185
14. Aug.0
15. Aug.1.387
16. Aug.1.789
17. Aug.3.777
18. Aug.4.368
19. Aug.3.883
20. Aug.5.104
21. Aug.3.741
22. Aug.1.645
23. Aug.1.620
24. Aug.6.601
25. Aug.5.112
26. Aug.5.414
27. Aug.5.180
28. Aug.4.689
29. Aug.1.158
Letzte 30 Tage
KontaktSpenden
Die hier aufgeführten Projekte sind Open Source unter der MIT-Lizenz.© 2026 CDGet. Alle Rechte vorbehalten.