Modules d'extension et outils
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
   Algolia DocSearch  Remplacer Pagefind, le système de recherche par défaut, par Algolia DocSearch.    
 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-ghostcms  Ajouter vos articles de blogue GhostCMS à votre documentation 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.    
 Thèmes communautaires
Un thème est un module d’extension Starlight qui modifie l’apparence visuelle d’un site avec des redéfinitions de composants, du CSS personnalisé ou d’autres nouvelles fonctionnalités.
   starlight-theme-rapide  Thème Starlight inspiré du thème Vitesse pour Visual Studio Code.    
    starlight-theme-obsidian  Thème Starlight inspiré par le style des sites d'Obsidian Publish.    
    catppuccin-starlight  Thème apaisant aux couleurs pastel pour Starlight    
    starlight-ion-theme  Un thème élégant et moderne pour Starlight.    
 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.