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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 dépôts

Awesome GitHub RepositoriesDocumentation Generators

Systems that transform source code metadata and comments into structured documentation formats.

Distinguishing note: Focuses on the transformation process from code to human-readable formats.

Explore 12 awesome GitHub repositories matching content management & publishing · Documentation Generators. Refine with filters or upvote what's useful.

Awesome Documentation Generators 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.
  • huginn/huginnAvatar de huginn

    huginn/huginn

    49,480Voir sur GitHub↗

    Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to build autonomous agents that monitor web services, scrape data, and execute complex tasks by propagating events through a directed graph. By running on your own server infrastructure, it provides a private environment for orchestrating workflows without relying on third-party automation services. The platform distinguishes itself through a modular, plugin-based architecture that enables the development of custom agents to handle specific data processing needs. Each agent maintains

    Defines markdown descriptions for agents to explain purpose and configuration requirements.

    Rubyagentautomationfeed
    Voir sur GitHub↗49,480
  • gokumohandas/made-with-mlAvatar de GokuMohandas

    GokuMohandas/Made-With-ML

    48,343Voir sur GitHub↗

    Made-With-ML is an automated documentation generator and developer experience platform designed to transform source code into structured, searchable reference websites. It functions as a codebase intelligence tool that parses implementation details to provide clear explanations of logic and data requirements. The system distinguishes itself by leveraging language-level type annotations and structured code comments to generate interface specifications. By utilizing static analysis to extract metadata, it automates the transformation of docstrings into web-ready documentation, ensuring that tec

    Parses source code to produce structured, searchable reference websites.

    Jupyter Notebookdata-engineeringdata-qualitydata-science
    Voir sur GitHub↗48,343
  • pkuanonym/rekcarc-tsc-uhtAvatar de PKUanonym

    PKUanonym/REKCARC-TSC-UHT

    37,180Voir sur GitHub↗

    This project is a documentation generation tool and static site generator designed to transform source code comments and structural metadata into navigable, web-based technical manuals. It functions as a build process that converts structured content files into a collection of interlinked HTML pages suitable for hosting on any standard web server. The engine distinguishes itself by automatically extracting code definitions and module hierarchies to create comprehensive technical references. It employs dependency-graph cross-referencing to resolve internal identifiers into stable URLs, ensurin

    Transforms structured text files into cross-referenced HTML pages and searchable indices.

    HTMLcomputer-sciencecoursecourse-assignment
    Voir sur GitHub↗37,180
  • anthropics/prompt-eng-interactive-tutorialAvatar de anthropics

    anthropics/prompt-eng-interactive-tutorial

    36,423Voir sur GitHub↗

    This project is an interactive educational resource designed to teach prompt engineering for large language models. It provides a structured curriculum that guides users through the process of structuring instructions and context to improve the accuracy and consistency of model outputs. The platform functions as an interaction sandbox, allowing users to experiment with various prompting strategies directly within their browser. By executing tutorial examples in this environment, users receive immediate feedback on their inputs, facilitating the prototyping of prompts for integration into soft

    Transforms markdown source files into a navigable web-based interface for instructional content and technical tutorials.

    Jupyter Notebook
    Voir sur GitHub↗36,423
  • dokploy/dokployAvatar de Dokploy

    Dokploy/dokploy

    34,901Voir sur GitHub↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Provides a platform for creating and hosting technical documentation.

    TypeScriptbackendbackupsdatabases
    Voir sur GitHub↗34,901
  • mli/paper-readingAvatar de mli

    mli/paper-reading

    33,449Voir sur GitHub↗

    This project is a collaborative academic repository designed for the synthesis of research papers and the study of machine learning architectures. It functions as a technical knowledge base, providing curated reading paths and annotated summaries to help students and practitioners master complex topics in artificial intelligence, computer vision, and natural language processing. The repository utilizes a static site generation model to transform structured text files into a navigable documentation site. Content is organized through hierarchical directory routing, which maps the repository's f

    Transforms structured markdown files into a navigable documentation site for educational materials and research summaries.

    deep-learningpaperreading-list
    Voir sur GitHub↗33,449
  • squidfunk/mkdocs-materialAvatar de squidfunk

    squidfunk/mkdocs-material

    26,949Voir sur GitHub↗

    This project is a comprehensive documentation site framework and static site generator theme designed to transform markdown files into professional, responsive websites. It functions as a technical content platform that supports complex documentation projects, including multi-project management, blog workflows, and advanced content formatting. By processing source files through an extensible pipeline, it generates self-contained HTML sites that can be hosted on any web server without a database. What distinguishes this framework is its focus on developer experience and highly configurable bui

    Creating professional, searchable, and responsive documentation websites from simple text files for software projects or product manuals.

    Pythondocumentationframeworkmaterial-design
    Voir sur GitHub↗26,949
  • highlightjs/highlight.jsAvatar de highlightjs

    highlightjs/highlight.js

    24,825Voir sur GitHub↗

    Highlight.js is a syntax highlighting library that automatically detects and applies color-coded styling to source code blocks within web pages. It functions as a language-agnostic formatting engine, utilizing a modular processor that applies consistent visual themes to diverse programming languages based on their specific grammatical rules. By decoupling the core parsing logic from language-specific definitions, the library provides a unified execution environment that operates without requiring internal knowledge of the target language. The project is distinguished by its modular architectu

    Generates visually distinct code examples for technical documentation sites.

    JavaScripthacktoberfesthighlightingjavascript
    Voir sur GitHub↗24,825
  • datalab-to/suryaAvatar de datalab-to

    datalab-to/surya

    20,889Voir sur GitHub↗

    Surya is a document processing platform designed to transform unstructured files into structured, machine-readable data. It provides a comprehensive suite of tools for text recognition, layout analysis, and reading order detection, enabling the conversion of PDFs and images into formats such as JSON, HTML, or markdown. The platform is built to handle complex document workflows, offering capabilities for data extraction, document segmentation, and automated form completion. The platform distinguishes itself through a robust pipeline-based architecture that allows users to chain analysis tasks

    Creates structured DOCX files from markdown input while maintaining support for tracked changes and custom content tags.

    Python
    Voir sur GitHub↗20,889
  • rust-lang/cargoAvatar de rust-lang

    rust-lang/cargo

    14,624Voir sur GitHub↗

    Cargo is the official build system and package manager for the Rust programming language. It provides a unified command-line interface that orchestrates the entire development lifecycle, including compiling source code, managing complex dependency graphs, running tests, and distributing packages through a centralized registry. By utilizing declarative manifest files, it ensures that builds remain reproducible and consistent across different environments. The tool distinguishes itself through its deep integration with the Rust compiler and its sophisticated approach to project management. It f

    Compiles source code comments into structured documentation for packages and their dependencies.

    Rustcargopackage-managerrust
    Voir sur GitHub↗14,624
  • asyncfuncai/deepwiki-openAvatar de AsyncFuncAI

    AsyncFuncAI/deepwiki-open

    14,362Voir sur GitHub↗

    This platform is an automated documentation and codebase analysis system designed to generate structured wikis, technical guides, and interactive diagrams from source code repositories. It functions as a retrieval-augmented generation framework that connects codebases to language models, enabling context-aware answers, deep research, and automated documentation updates through semantic vector search. The system distinguishes itself through a self-hosted, containerized architecture that supports both cloud-based and local AI model execution. It provides sophisticated model orchestration, allow

    Automates the creation of structured wiki documentation by routing chat completion requests to selected AI providers.

    Pythonaigeminigithub
    Voir sur GitHub↗14,362
  • rougier/numpy-100Avatar de rougier

    rougier/numpy-100

    13,812Voir sur GitHub↗

    This project is a curated collection of programming exercises designed to build proficiency in numerical computing and data manipulation. It provides a structured learning path for mastering multidimensional array operations, vectorized arithmetic, and statistical analysis. The repository focuses on developing practical expertise in array-based workflows, emphasizing techniques such as memory management, efficient data processing, and the replacement of explicit loops with vectorized operations. Users engage with hands-on challenges that cover the full lifecycle of numerical data, from initia

    Transforms source exercise files into structured documentation formats using automated pipelines.

    Pythonbinderexercisesnotebook
    Voir sur GitHub↗13,812
  1. Home
  2. Content Management & Publishing
  3. Documentation and Knowledge Management
  4. Documentation Generators