awesome-repositories.com
Blog
MCP
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
·
danielgtaylor avatar

danielgtaylor/aglio

0
View on GitHub↗
4,751 stars·473 forks·CoffeeScript·6 vues

Aglio

Aglio est un outil en ligne de commande et un moteur de rendu HTML statique conçu pour convertir les fichiers de spécification API Blueprint en documentation web lisible. Il transforme des spécifications d'API structurées en pages HTML autonomes qui peuvent être hébergées et distribuées sans serveur backend.

Le projet inclut un moteur de thèmes qui permet la personnalisation des styles visuels via des variables CSS et des surcharges de modèles de mise en page. Les utilisateurs peuvent appliquer des thèmes intégrés ou intégrer des modules externes pour modifier la façon dont la documentation est rendue.

L'outil prend en charge la composition de documents modulaires, permettant la fusion de plusieurs fichiers de spécification et Markdown en un seul document via des inclusions de chemins relatifs. Il fournit également un serveur de développement local avec un aperçu en temps réel pour visualiser les changements rendus.

Features

  • Static HTML Generators - Converts structured API specifications into standalone, non-interactive HTML files for static hosting.
  • AST to HTML Renderers - Transforms the parsed API specification abstract syntax tree into structured static HTML output.
  • Modular Document Composition - Merges multiple specification and markdown files into a single document through a recursive include mechanism.
  • Partial Document Inclusion - Embeds separate specification and markdown files into a single document using relative path partials.
  • API Specification Managers - Organizes large API definition files by merging multiple specifications into a single rendered document.
  • API Blueprint Rendering - Converts API Blueprint specification files into static HTML pages to create a readable website for developers.
  • API Documentation - Provides technical specifications and visual styling for API documentation using themes and CSS.
  • API Documentation Generators - Automatically generates static HTML documentation for API endpoints from specification files.
  • Documentation Themes - Implements a system of pre-built visual templates and layouts designed specifically for API documentation.
  • HTML Document Renderers - Transforms API Blueprint specification formats into structured HTML for web-based display.
  • Document Inclusion Tracking - Extracts all linked files within a document to trigger automatic build updates and file watching.
  • Document Parsing CLI Tools - Provides a command-line interface for triggering the conversion of API specifications into HTML.
  • Documentation Previewers - Renders API documentation files in real-time within a browser during the editing process.
  • Live Preview Servers - Provides a local server that renders documents and refreshes the browser automatically as source files change.
  • Source File Watching - Monitors source files and their relative inclusions to trigger automatic rebuilds during development.
  • CSS Variable Theming - Maps configuration variables to native CSS variables to control the visual theme of the documentation.
  • Theme Style Customizations - Allows overriding default design tokens for colors, fonts, and spacing via configuration to style the output.
  • Visual Style Customization - Provides mechanisms to apply custom CSS and layout variables to modify the overall appearance of the generated documentation.
  • Template Overrides - Allows replacing default HTML layout files with custom templates to change the overall structure of the documentation.
  • Custom Themes - Supports the application of built-in or custom visual themes specifically designed for API documentation interfaces.
  • Layout Wrappers - Injects rendered documentation content into customizable HTML wrappers to control page structure.
  • API Design Tools - Renders API Blueprint files into static HTML documentation.
  • API Documentation - Renders API Blueprint documentation to HTML.
  • Miscellaneous Tools - Renderer for API documentation.

Historique des stars

Graphique de l'historique des stars pour danielgtaylor/aglioGraphique de l'historique des stars pour danielgtaylor/aglio

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Aglio

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Aglio.
  • alex-shpak/hugo-bookAvatar de alex-shpak

    alex-shpak/hugo-book

    4,051Voir sur GitHub↗

    hugo-book is a documentation theme and static site framework for Hugo designed to create structured technical manuals, documentation books, and multilingual knowledge bases. It transforms directory structures into hierarchical navigation menus and formatted technical content. The framework includes a specialized OpenAPI documentation renderer that converts specifications into structured reference pages. It also provides a full-text client-side search integration and supports multilingual content with right-to-left layout mirroring. The project covers a wide range of content rendering capabil

    HTMLdocumentationhugohugo-theme
    Voir sur GitHub↗4,051
  • redocly/redocAvatar de Redocly

    Redocly/redoc

    25,507Voir sur GitHub↗

    Redoc is an API documentation generator that transforms standard API specification files into interactive, responsive, and highly customizable web-based documentation interfaces. It provides a three-panel layout that includes synchronized navigation, code samples, and search functionality, allowing developers to explore endpoints and schemas directly within a browser-based environment. Beyond rendering, the project functions as an API governance toolkit that enforces structural standards and quality rules across API definitions. It includes a suite of processing utilities for bundling, splitt

    TypeScriptapi-documentationdocumentation-generatordocumentation-tool
    Voir sur GitHub↗25,507
  • markdoc/markdocAvatar de markdoc

    markdoc/markdoc

    8,060Voir sur GitHub↗

    Markdoc is a documentation content framework that extends standard Markdown with custom tags, typed schemas, and reusable components, parsing content into an abstract syntax tree and rendering it as React elements or HTML. It provides a structured authoring system where documents are processed through an AST-based pipeline, enabling validation, transformation, and flexible output generation. The framework distinguishes itself through a schema-driven validation pipeline that checks document structure and attribute values against defined rules, and a pluggable renderer architecture that accepts

    TypeScriptauthoringdocumentationmarkdoc
    Voir sur GitHub↗8,060
  • ymfe/yapiAvatar de YMFE

    YMFE/yapi

    27,722Voir sur GitHub↗

    yapi is an API management platform designed to coordinate the development of RESTful APIs between frontend, backend, and quality assurance teams. It functions as a centralized system for documenting interface specifications, simulating server responses, and validating requests through a built-in testing client. The platform features an API code generator that transforms interface specifications into typed request functions and data models across multiple programming languages. It also includes a mock server capable of generating synthetic responses using schema-based generators and rule-based

    JavaScriptapiapi-managementapi-manager
    Voir sur GitHub↗27,722
Voir les 30 alternatives à Aglio→

Questions fréquentes

Que fait danielgtaylor/aglio ?

Aglio est un outil en ligne de commande et un moteur de rendu HTML statique conçu pour convertir les fichiers de spécification API Blueprint en documentation web lisible. Il transforme des spécifications d'API structurées en pages HTML autonomes qui peuvent être hébergées et distribuées sans serveur backend.

Quelles sont les fonctionnalités principales de danielgtaylor/aglio ?

Les fonctionnalités principales de danielgtaylor/aglio sont : Static HTML Generators, AST to HTML Renderers, Modular Document Composition, Partial Document Inclusion, API Specification Managers, API Blueprint Rendering, API Documentation, API Documentation Generators.

Quelles sont les alternatives open-source à danielgtaylor/aglio ?

Les alternatives open-source à danielgtaylor/aglio incluent : alex-shpak/hugo-book — hugo-book is a documentation theme and static site framework for Hugo designed to create structured technical manuals,… redocly/redoc — Redoc is an API documentation generator that transforms standard API specification files into interactive, responsive,… ymfe/yapi — yapi is an API management platform designed to coordinate the development of RESTful APIs between frontend, backend,… markdoc/markdoc — Markdoc is a documentation content framework that extends standard Markdown with custom tags, typed schemas, and… kitian616/jekyll-text-theme — This project is a responsive Jekyll static site theme designed for technical blogs, documentation, and multilingual… apidoc/apidoc — apidoc is a source-code API documentation generator that parses specialized annotations within comments to…