awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 repository-uri

Awesome GitHub RepositoriesVersioned Documentation

Documentation tracked in version control for historical accuracy.

Distinguishing note: Focuses on the versioning aspect of documentation.

Explore 15 awesome GitHub repositories matching software engineering & architecture · Versioned Documentation. Refine with filters or upvote what's useful.

Awesome Versioned Documentation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.

    Enables the publication and management of multiple versions of technical documentation.

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • herrbischoff/awesome-macos-command-lineAvatar herrbischoff

    herrbischoff/awesome-macos-command-line

    30,263Vezi pe GitHub↗

    This project is a community-driven repository that serves as a comprehensive reference guide for mastering the command line interface on macOS. It functions as a curated index of high-quality tools, documentation, and best practices designed to assist users in navigating terminal environments and optimizing their development workflows. The directory distinguishes itself through a decentralized, peer-reviewed curation model. By leveraging a structured submission workflow, the content is continuously updated and vetted by contributors to ensure the accuracy and relevance of the listed resources

    Ensures historical accuracy of documentation through distributed version control tracking.

    awesomeawesome-listlist
    Vezi pe GitHub↗30,263
  • johnpapa/angular-styleguideJ

    johnpapa/angular-styleguide

    23,648Vezi pe GitHub↗

    This project is an architecture reference and coding standard for the Angular framework. It provides guidelines for organizing files, components, and services into a logical hierarchy to maintain consistent and readable TypeScript code. The guide focuses on enterprise application architecture and frontend code governance. It establishes a shared set of structural guidelines and development standards to ensure long-term maintainability and to assist in bootstrapping new projects without technical debt. The resource covers modular architecture guidelines, pattern-based code standardization, an

    Maintains separate sets of instructional content mapped to specific framework versions to prevent API mismatches.

    Vim Snippet
    Vezi pe GitHub↗23,648
  • andrewyng/context-hubAvatar andrewyng

    andrewyng/context-hub

    13,700Vezi pe GitHub↗

    Context Hub is a retrieval-augmented generation framework and context management system designed to provide large language model agents with curated, versioned markdown documentation. It functions as a documentation provider that delivers precise API references and technical context to reduce hallucinations and token waste. The system incorporates an agentic memory layer that maintains persistent local annotations and user feedback to improve how agents retrieve task-specific knowledge. It uses a version-controlled repository of technical documentation designed for both machine readability an

    Tracks documentation in version control to ensure AI agents receive the correct API specifications for specific versions.

    JavaScript
    Vezi pe GitHub↗13,700
  • hmemcpy/milewski-ctfp-pdfAvatar hmemcpy

    hmemcpy/milewski-ctfp-pdf

    11,637Vezi pe GitHub↗

    This project consists of the LaTeX source files and build configurations used to generate PDF versions of a textbook. It provides a multilingual document build system to produce consistent PDF editions of the same text across different languages. The repository includes a LaTeX document formatter with linting and formatting tools to standardize indentation and style. It also contains a technical text errata tracker to maintain a structured record of typos and factual corrections. The project covers LaTeX document publishing, multilingual book production, and technical document versioning. Th

    Tracks errata and corrections across different document releases using versioned source control.

    TeXcategory-theorycppfunctional-programming
    Vezi pe GitHub↗11,637
  • fuma-nama/fumadocsAvatar fuma-nama

    fuma-nama/fumadocs

    10,863Vezi pe GitHub↗

    Fumadocs is a documentation framework designed for building content-heavy technical websites using MDX. It functions as a static site generator that transforms structured text files into optimized, interactive web pages, providing a comprehensive toolset for managing technical content, API references, and versioned guides. The platform distinguishes itself through a deep integration of interactive components and AI-ready features. It includes a library of pre-built interface elements that allow developers to embed live API playgrounds, request snippets, and schema-based documentation directly

    Maintains distinct sets of documentation for different software releases to ensure users access information relevant to their specific version.

    TypeScriptapp-routercontent-collectionscontentlayer
    Vezi pe GitHub↗10,863
  • rtfd/readthedocs.orgAvatar rtfd

    rtfd/readthedocs.org

    8,365Vezi pe GitHub↗

    Read the Docs is an automated documentation hosting platform that transforms source files from version control into published websites. It functions as a documentation pipeline that updates content automatically on every commit to keep technical manuals in sync with software releases. The platform provides specialized hosting for static site documentation and integrates as a CI/CD pipeline for documentation workflows. It utilizes a webhook-driven build system to trigger documentation rebuilds automatically by listening for push events from remote version control systems. The service supports

    Organizes and hosts multiple versions of project manuals by pulling specific tags or branches from repositories.

    Python
    Vezi pe GitHub↗8,365
  • github-changelog-generator/github-changelog-generatorAvatar github-changelog-generator

    github-changelog-generator/github-changelog-generator

    7,529Vezi pe GitHub↗

    This project is an automated release note tool and markdown history generator that transforms repository activity into structured documentation. It functions as a GitHub API client and CI/CD pipeline component, aggregating tags, issues, and pull requests to produce categorized summaries of project changes. The tool distinguishes itself through native GitHub Enterprise integration, supporting custom API endpoints for self-hosted server instances. It employs a label-based categorization system to group changes into specific sections and utilizes personal access tokens or OAuth to manage API rat

    Produces categorized logs of bug fixes and enhancements to document software version history.

    Rubychangelogchangelog-generatorgenerator
    Vezi pe GitHub↗7,529
  • feiskyer/kubernetes-handbookAvatar feiskyer

    feiskyer/kubernetes-handbook

    5,537Vezi pe GitHub↗

    Acest proiect este o resursă educațională cuprinzătoare și un manual operațional pentru Kubernetes. Servește drept referință tehnică pentru instalarea, gestionarea și scalarea clusterelor de orchestrare a containerelor în medii diverse, acoperind principiile arhitecturale de bază și componentele de sistem necesare pentru a menține aplicațiile containerizate. Resursa oferă ghiduri structurate pentru administrarea clusterului, inclusiv configurări de înaltă disponibilitate, controlul resurselor și operațiuni de backup al datelor. De asemenea, funcționează ca un audit de securitate și manual de depanare, oferind instrucțiuni pentru identificarea vulnerabilităților nodurilor folosind benchmark-uri standard din industrie și rezolvarea erorilor în rețea, stocare și medii pod. Documentația acoperă o gamă largă de domenii de capabilități, inclusiv deployment-ul clusterului pe diferite sisteme de operare, gestionarea traficului prin politici de rețea și guvernanța serviciilor, precum și implementarea controlului accesului și a mecanismelor de identitate. De asemenea, abordează gestionarea workload-urilor, alocarea resurselor și extinderea funcționalității API. Conținutul este gestionat ca un sistem bazat pe markdown care utilizează generarea de site-uri statice pentru a converti ghidurile tehnice structurate în pagini HTML pre-randate.

    Organizes technical documentation by release versions to ensure guides match the specific cluster API.

    Makefilebookscloud-nativecontainers
    Vezi pe GitHub↗5,537
  • rosedblabs/rosedbAvatar rosedblabs

    rosedblabs/rosedb

    4,878Vezi pe GitHub↗

    RoseDB este o bază de date persistentă de tip cheie-valoare și un motor de stocare structurat pe log-uri. Funcționează ca un sistem de stocare ușor care utilizează un tabel hash structurat pe log-uri și o implementare a motorului Bitcask pentru a oferi recuperare rapidă a datelor și persistență pe disc. Sistemul operează ca un motor de tranzacții atomice, grupând mai multe operațiuni de citire și scriere în unități unice pentru a menține consistența datelor. Gestionează datele printr-un model cheie-valoare care suportă inserări, căutări și ștergeri individuale. Baza de date oferă capabilități pentru procesarea datelor în loturi și actualizări atomice. În plus, proiectul include funcționalități pentru gestionarea conținutului versionat și traducerea conținutului în mai multe limbi.

    Provides capabilities to organize and locate documentation versions specific to particular software releases.

    Godata-structuresdatabaseembedded
    Vezi pe GitHub↗4,878
  • phpdocumentor/phpdocumentorAvatar phpDocumentor

    phpDocumentor/phpDocumentor

    4,332Vezi pe GitHub↗

    phpDocumentor este un generator de documentație API PHP și un analizor de cod sursă care transformă fișierele PHP și DocBlock-urile în referințe API HTML structurate. Funcționează ca un generator de site-uri statice și un instrument de documentare automată conceput pentru a sincroniza documentația tehnică cu modificările de cod. Proiectul se distinge prin faptul că acționează ca un generator de diagrame UML, producând grafice de clasă și arhitecturale prin PlantUML pe baza analizei sursei. De asemenea, suportă scrierea manualelor tehnice, randând ghiduri scrise manual în Markdown și ReStructuredText alături de referințele API generate automat. Instrumentul oferă capabilități largi pentru analiza codului sursă, inclusiv generarea de arbori de sintaxă abstractă, etichetarea metadatelor și gestionarea moștenirii documentației. Include instrumente de vizualizare pentru arhitectura codului, controlul vizibilității elementelor și gestionarea documentației versionate. Build-urile pot fi gestionate prin fișiere de configurare XML pentru a automatiza generarea în cadrul pipeline-urilor de integrare continuă.

    Organizes output into distinct folders based on project version numbers to maintain separate documentation sets.

    PHPdocblockdocblocksgraphviz
    Vezi pe GitHub↗4,332
  • apachecn/pytorch-doc-zhAvatar apachecn

    apachecn/pytorch-doc-zh

    4,224Vezi pe GitHub↗

    Acest proiect este o traducere în limba chineză a ghidurilor tehnice și a referințelor API pentru framework-ul de deep learning PyTorch. Servește ca o bază de cunoștințe localizată și material de referință pentru a face documentația de deep learning accesibilă vorbitorilor non-nativi de engleză. Documentația acoperă o gamă cuprinzătoare de capabilități PyTorch, inclusiv dezvoltarea modelelor de rețele neuronale, diferențierea automată și implementarea kernel-urilor de backend. Oferă îndrumări detaliate privind strategiile de antrenare distribuită, implementarea modelelor prin formate precum ONNX și C++, precum și diverse tehnici de optimizare și cuantizare a modelelor. Proiectul utilizează un pipeline de traducere condus de comunitate și un model de contribuție distribuit pentru a menține conținutul sincronizat cu versiunile. Materialele tehnice sunt organizate folosind markdown și randate într-un site web navigabil prin generare de site-uri statice.

    Aligns translated documentation content with specific software release versions using git branches.

    Shelldeep-learningdocumentationpython
    Vezi pe GitHub↗4,224
  • fern-api/fernAvatar fern-api

    fern-api/fern

    3,680Vezi pe GitHub↗

    Fern is a toolset for managing API specifications, generating type-safe client libraries, and producing hosted developer documentation. It provides a utility for validating, transforming, and exporting API definitions into standardized OpenAPI formats, serving as a system to maintain a consistent source of truth for API designs. The project differentiates itself through an automated SDK distribution pipeline that publishes generated libraries to package managers such as npm, PyPI, Maven, and NuGet. It also includes an AI-powered search assistant trained on API and SDK specifications to answer

    Provides a mechanism to organize and toggle between different versions of technical documentation.

    TypeScript
    Vezi pe GitHub↗3,680
  • laravel/docsAvatar laravel

    laravel/docs

    3,392Vezi pe GitHub↗

    This is the official repository for submitting and managing changes to the Laravel framework's documentation. It operates as an open source documentation platform where community contributions are organized through a versioned documentation structure, with each major or minor release maintaining its own set of documentation files. Documentation content is stored as plain Markdown files in a version-controlled repository, with changes tracked through Git commits and routed to specific branches that correspond to distinct release versions. Contributions are submitted via pull requests, enabling

    Maintains separate documentation files for each major or minor release, allowing parallel maintenance across versions.

    docslaravel
    Vezi pe GitHub↗3,392
  • zensical/zensicalAvatar zensical

    zensical/zensical

    3,072Vezi pe GitHub↗

    Zensical is a documentation framework and markdown static site generator designed for authoring modular technical topics. It includes a static site build orchestrator that uses a dependency graph to parallelize asset compilation and perform differential updates. The project features a federated search engine that aggregates results from multiple documentation projects using a combination of inverted indexes and vector-based semantic search. It also includes an LLM context generator to extract lean, semantic information from modular topics to optimize prompts for large language models. The sy

    Provides a mechanism to deploy and manage multiple versioned iterations of technical documentation based on branching strategies.

    Rustdocumentationstatic-site-generator
    Vezi pe GitHub↗3,072
  1. Home
  2. Software Engineering & Architecture
  3. Versioned Documentation