awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesUI Component API Documentation

Tools specifically designed to generate technical documentation and interactive examples for interface component APIs.

Distinct from API Documentation Generators: Specifically targets UI component API specifications rather than general web API endpoints.

Explore 4 awesome GitHub repositories matching development tools & productivity · UI Component API Documentation. Refine with filters or upvote what's useful.

Awesome UI Component API Documentation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • storybooks/storybookAvatar de storybooks

    storybooks/storybook

    90,364Voir sur GitHub↗

    Storybook is an integrated environment for developing, documenting, and testing user interface components. It provides a development workshop for building components in isolation from main application logic, alongside a testing tool for simulating viewports and analyzing accessibility. The project creates a living catalog of interface elements that generates interactive examples and technical documentation for component APIs. It includes a dedicated environment for visual regression testing to verify states and behaviors across different configurations and screen dimensions. The platform cov

    Offers APIs to generate technical documentation and interactive examples describing component functions and behaviors.

    TypeScript
    Voir sur GitHub↗90,364
  • compodoc/compodocAvatar de compodoc

    compodoc/compodoc

    4,113Voir sur GitHub↗

    Compodoc est un générateur de documentation API TypeScript, un générateur de site statique et un visualiseur d'architecture de projet. Il analyse le code source et les commentaires JSDoc pour créer des sites de référence technique consultables, des catalogues API et des pages HTML autonomes. Le projet se distingue par l'analyse des instructions d'importation pour produire des graphes de dépendances et des cartes de modules illustrant les relations structurelles au sein d'une base de code. Il inclut un support spécialisé pour la visualisation de projets Angular, de flux de travail NestJS et de composants web Stencil, et peut intégrer des démos fonctionnelles directement dans les pages de documentation. Le système fonctionne également comme un analyseur de couverture de documentation, fournissant des rapports et imposant des seuils de couverture minimaux au sein des pipelines d'intégration continue pour faire échouer les builds si les niveaux de documentation sont insuffisants. Les capacités supplémentaires incluent l'intégration Markdown, l'exportation de données multi-format vers JSON ou Markdown, et un serveur de développement local avec surveillance du système de fichiers pour des reconstructions automatiques. Les utilisateurs peuvent personnaliser la sortie via des fichiers de configuration, des styles CSS personnalisés et le filtrage de visibilité des éléments pour exclure des symboles spécifiques ou des balises internes du site final.

    Generates technical documentation and interactive API references specifically for Stencil web components.

    TypeScript
    Voir sur GitHub↗4,113
  • umijs/dumiAvatar de umijs

    umijs/dumi

    3,796Voir sur GitHub↗

    dumi is a static site generator and markdown-based documentation tool specifically designed for software component libraries. It transforms markdown files and source code into structured technical guides and API references. The project distinguishes itself by providing an interactive component playground that renders live, runnable code demos directly in the browser. It includes an automated API reference generator that parses source code to create documentation tables and property descriptions. Additionally, it supports a monorepo documentation workflow with source mapping and hot module rep

    Generates structured technical documentation and interactive examples specifically tailored for UI component libraries.

    JavaScriptdocs-generatorlibrary-developmentstatic-site-generator
    Voir sur GitHub↗3,796
  • pablohpsilva/vuejs-component-style-guideAvatar de pablohpsilva

    pablohpsilva/vuejs-component-style-guide

    2,824Voir sur GitHub↗

    Ce projet fournit un guide de style complet et un framework architectural pour construire des composants maintenables, modulaires et cohérents au sein de l'écosystème Vue.js. Il établit un ensemble de règles standardisées pour organiser les éléments d'interface utilisateur en unités autonomes, garantissant que la logique et les styles restent isolés pour éviter les effets secondaires involontaires. Le guide se distingue en se concentrant sur l'encapsulation stricte et la conception d'interface claire. Il promeut l'utilisation du scoping de style basé sur les espaces de noms pour éviter les fuites visuelles et impose des entrées de composants prévisibles via des conventions de nommage descriptives et des types de données simples. En définissant des limites claires pour les interactions entre composants, le framework garantit que les unités individuelles restent indépendantes et réutilisables dans des applications à grande échelle. Au-delà des modèles architecturaux de base, le projet couvre un large éventail de normes de développement, y compris des hiérarchies de fichiers standardisées, le linting automatisé et des pratiques de documentation pour les interfaces de composants. Il souligne l'importance de l'extraction de logique modulaire et des conventions de nommage cohérentes pour faciliter la collaboration entre les grandes équipes d'ingénierie. Le dépôt sert de référence pour implémenter des pratiques de codage uniformes et des modèles structurels tout au long du cycle de vie du développement.

    Maintains clear documentation for component attributes and configuration options to facilitate easier integration and usage.

    style-guidestyleguidevue
    Voir sur GitHub↗2,824
  1. Home
  2. Development Tools & Productivity
  3. API Documentation Generators
  4. UI Component API Documentation