Modules d'extension et outils
Modules d’extension
Section intitulée « Modules d’extension »Les modules d’extension peuvent personnaliser la configuration, l’interface utilisateur et le comportement de Starlight, tout en étant faciles à partager et à réutiliser. Étendez votre site avec des modules d’extension officiels maintenus par l’équipe Starlight et des modules d’extension communautaires maintenus par les utilisateurs de Starlight.
Modules d’extension officiels
Section intitulée « Modules d’extension officiels » Algolia DocSearch Remplacer Pagefind, le système de recherche par défaut, par Algolia DocSearch.
Modules d’extension communautaires
Section intitulée « Modules d’extension communautaires » starlight-links-validator Vérifier la validité des liens dans vos pages Starlight.
starlight-typedoc Générer des pages Starlight à partir de TypeScript en utilisant TypeDoc.
starlight-blog Ajouter un blogue à votre site de documentation.
starlight-openapi Créer des pages de documentation à partir de spécifications OpenAPI/Swagger.
starlight-obsidian Publier vos coffres (vaults) Obsidian sur votre site Starlight.
starlight-image-zoom Ajouter des fonctionnalités de zoom aux images de votre documentation.
starlight-utils Étendre Starlight avec une collection d'utilitaires courants.
starlight-view-modes Ajouter différents modes d'affichage à votre site web de documentation.
starlight-versions Versionner vos pages de documentation Starlight.
star-warp Accéder aux résultats de recherche de votre documentation à la vitesse de la lumière.
starlight-heading-badges Ajouter des badges à vos en-têtes Markdown et MDX.
starlight-site-graph Ajouter un graphe interactif de votre site dans la barre latérale de votre page.
starlight-sidebar-topics Diviser votre documentation en différentes sections, chacune ayant sa propre barre latérale.
starlight-sidebar-topics-dropdown Diviser vos pages de documentation en plusieurs sous-pages et passez de l'une à l'autre à l'aide d'un menu déroulant dans la barre latérale.
starlight-cooler-credit Ajouter de jolis crédits pour Starlight ou Astro en bas de la table des matières.
starlight-contributor-list Afficher une liste de tous les contributeurs à votre projet.
starlight-giscus Ajouter des commentaires via Giscus à votre site de documentation.
starlight-videos Enrichir votre documentation avec des guides et des cours au format vidéo.
starlight-kbd Documenter facilement des raccourcis clavier.
starlight-view-transitions Ajouter des transitions de vue natives entre vos pages.
starlight-auto-sidebar Modifier vos groupes de barre latérale générés automatiquement.
starlight-llms-txt Ajouter des fichiers llms.txt à votre site de documentation basé sur llmstxt.org.
starlight-toc-overview-customizer Personnaliser la table des matières de Starlight avec un libellé de vue d'ensemble personnalisable.
starlight-markdown-blocks Étendre la syntaxe Markdown des encarts de Starlight avec des types de blocs personnalisés.
starlight-fullview-mode Réduire les barres latérales et élargir le contenu pour une expérience plein écran.
starlight-scroll-to-top Ajouter un bouton de retour en haut de page à votre site de documentation.
starlight-codeblock-fullscreen Ajouter la fonctionnalité de basculement en plein écran aux blocs Expressive Code de votre documentation.
starlight-auto-drafts Ajuster le comportement par défaut des ébauches et supprimer automatiquement de la barre latérale les liens vers les ébauches en mode production.
starlight-contextual-menu Ajouter un menu contextuel à votre documentation Starlight.
starlight-changelogs Afficher les journaux des modifications au côté de la documentation de votre projet.
starlight-github-alerts Afficher les alertes GitHub sous forme d'encarts Starlight.
starlight-page-actions Ajoute des boutons d'action aux pages de votre documentation.
starlight-docsearch-typesense Une alternative au module d'extension officiel Algolia DocSearch reposant sur Typesense.
starlight-ui-tweaks Étend les composants natifs avec des liens de navigation personnalisés, des publicités, des pieds de page axés marketing et un bouton de thème plus épuré.
Outils et intégrations communautaires
Section intitulée « Outils et intégrations communautaires »Ces outils et intégrations communautaires peuvent être utilisés pour ajouter des fonctionnalités à votre site Starlight.
FeelBack Ajouter un système de retour d'expérience utilisateur à vos pages de documentation.
notion-to-astro Convertir des exports Notion en documentation Astro Starlight
astro-live-code Afficher vos blocs de code MDX sous forme de composants interactifs
starlight-i18n Extension Visual Studio Code pour aider à traduire les pages Starlight.
starlight-package-managers Affiche rapidement les commandes liées à npm pour plusieurs gestionnaires de paquets.
starlight-showcases Ensemble de composants Starlight permettant de créer des pages vitrines.
@hideoo/starlight-plugin Un générateur pour rapidement créer des modules d'extension Starlight.
starlight-to-pdf Un outil en ligne de commande pour convertir des sites web Starlight en fichiers PDF.
astro-plantuml Générer le contenu PlantUML dans les blocs de code Markdown.
astro-mermaid Générer du contenu Mermaid côté client dans des blocs de code Markdown.
astro-d2 Transformer des blocs de code Markdown utilisant D2 en diagrammes.
starlight-links Extension Visual Studio Code fournissant IntelliSense pour les liens présents dans les contenus Markdown et MDX de Starlight.
contentisland-cli Connecter et synchroniser votre projet Starlight avec le CMS headless Content Island pour modifier et gérer votre documentation.