Open Source Documentation Projects

Discover 29 open source Documentation repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Documentation projects here are most often combined with Developer Tools, Python and Resources. Last updated October 4, 2026.

29 repositories · updated October 4, 2026

cpp-cheatsheet: Quick Reference for Modern C++

cpp-cheatsheet: Quick Reference for Modern C++

A compact reference for core C++ syntax and frequently used standard-library facilities, aimed at learners and developers who need a quick refresher. Its coverage focuses on modern C++ through C++14.

C++ProgrammingDocumentation
Added Mar 1, 2026 View details
modelcontextprotocol: Define a Standard for AI Tool Connections

modelcontextprotocol: Define a Standard for AI Tool Connections

Model Context Protocol (MCP) defines a shared protocol for connecting AI applications with tools and context providers. This repository contains the specification, protocol schema, and official documentation for implementers and users.

TypeScriptMCPDocumentation
Added Feb 25, 2026 View details
hugo: Build Fast Static Websites

hugo: Build Fast Static Websites

Hugo is a Go-based static site generator for building and previewing websites from files and templates. It suits teams and individuals who want flexible content publishing, multilingual sites, and built-in asset processing without a dynamic application server.

GoStatic Site GeneratorWeb Development
Added Feb 13, 2026 View details
sphinx: Build Structured Documentation Sites

sphinx: Build Structured Documentation Sites

Sphinx turns reStructuredText source into structured documentation in formats such as HTML, PDF, EPUB, and plain text. It suits teams and developers who need cross-linked, navigable documentation that can grow with a project.

PythonDocumentationDeveloper Tools
Added Feb 6, 2026 View details
awesome-sphinxdoc: Find Sphinx Documentation Resources

awesome-sphinxdoc: Find Sphinx Documentation Resources

A searchable, curated directory of resources for the Sphinx documentation generator, including extensions, themes, and tutorials. It suits Sphinx users looking for tools and contributors who want to maintain or extend the collection.

Awesome ListDocumentationResources
Added Jan 31, 2026 View details
asm-lessons: Learn Assembly for FFmpeg

asm-lessons: Learn Assembly for FFmpeg

A lesson-based introduction to the assembly language used in FFmpeg, aimed at programmers who want to understand low-level code and prepare to contribute. It assumes familiarity with C pointers and high-school mathematics.

EducationProgrammingDocumentation
Added Jan 17, 2026 View details
PinescriptV6-docs-crawler: Crawl and Chunk Pine Script Docs

PinescriptV6-docs-crawler: Crawl and Chunk Pine Script Docs

Crawl TradingView’s Pine Script v6 documentation and turn it into cleaned Markdown and heading-aware chunks for search or RAG pipelines. Incremental hashing helps avoid reprocessing pages that have not changed.

PythonWeb ScrapingDocumentation
Added Dec 27, 2025 View details
Threat_Model_Examples: Browse Threat Modeling References

Threat_Model_Examples: Browse Threat Modeling References

A curated collection of threat model examples and guidance for systems ranging from web applications and cloud services to AI, IoT, and medical devices. Use it to see how threat models are presented and find references relevant to your work.

CybersecuritySecurityResources
Added Dec 23, 2025 View details
BookStack: Organize Documentation in a Self-Hosted Knowledge Base

BookStack: Organize Documentation in a Self-Hosted Knowledge Base

BookStack is a documentation platform for organizing information in a simple, browsable workspace. It suits teams and individuals who want to create and maintain their own knowledge base, with an emphasis on ease of use over extensibility.

PHPDocumentationKnowledge Base
Added Dec 20, 2025 View details
javascript-algorithms: Learn Algorithms and Data Structures in JavaScript

javascript-algorithms: Learn Algorithms and Data Structures in JavaScript

A JavaScript collection of algorithms and data structures, with explanations and further reading for each topic. Useful for learners reviewing computer science fundamentals, practicing implementations, and preparing for interviews.

JavaScriptEducationProgramming
Added Dec 19, 2025 View details
cursor-memory-bank: Structure AI-Assisted Development Workflows

cursor-memory-bank: Structure AI-Assisted Development Workflows

cursor-memory-bank adds a persistent task memory and phased workflow to Cursor, guiding projects from initialization and planning through implementation and review. It suits developers who want repeatable processes and durable context for AI-assisted coding.

Developer ToolsAIWorkflow Automation
Added Dec 9, 2025 View details
docs: Mintlify Documentation for Developers

docs: Mintlify Documentation for Developers

The Mintlify docs repository contains the official documentation in MDX format. It is for contributors who want to update the docs and preview changes locally with the Mint CLI.

DocumentationMarkdownDeveloper Tools
Added Nov 27, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️