Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source documentation software

1012 open-source libraries, tools and applications tagged documentation, ranked by how closely documentation is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1012 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
lewish/asciiflow
ASCIIFlow is a client-side web application for drawing ASCII diagrams and flowcharts. It runs entirely in the browser at asciiflow.com with…
835970active
Fokkyp/SoftwareCopyright-Skill
A coding-agent Skill that reads a local project and automatically generates a complete set of Chinese software copyright (软著) application m…
825944active
likec4/likec4
LikeC4 is a modeling language (DSL) and toolchain for describing software architecture as code, inspired by the C4 Model and Structurizr DS…
945930active
Zensical
Zensical is a modern static site generator for building documentation sites from Markdown, created by the Material for MkDocs team. It is w…
815831active
scanopy/scanopy
Scanopy is a self-hostable network discovery and documentation tool that scans networks on a schedule and automatically generates live topo…
785812active
connorferster/handcalcs
handcalcs is a Python library that renders Python calculation code as LaTeX in a hand-written style, showing symbolic formulas, numeric sub…
805803active
WUBING2023/PaperSpine
PaperSpine is an orchestrated AI-agent skill (for Claude Code, Codex, OpenClaw, and Hermes CLI) that guides academic writing: it learns fro…
665724active
Hisn00w/ASu-skills
ASu-skills is a Chinese-language job-hunting workflow plugin package for AI coding assistants like Claude Code, Codex, and TraeWork. It pro…
585716active
zarazhangrui/codebase-to-course
A Claude Code skill that converts any codebase into a self-contained, interactive single-page HTML course for non-technical 'vibe coders'. …
455642active
Swashbuckle
Swashbuckle.AspNetCore is a library that generates OpenAPI (Swagger) documents for ASP.NET Core APIs directly from code, with an embedded S…
985494stable
buildermethods/agent-os
Agent OS is a lightweight, open-source system for documenting coding standards from your codebase and injecting them into AI coding agents …
715481active
tuna/thuthesis
ThuThesis is a LaTeX document class and template for writing Tsinghua University dissertations, covering undergraduate, master's, doctoral,…
775450active
xoofx/markdig
Markdig is a fast, CommonMark-compliant, extensible Markdown processor for .NET that converts Markdown to HTML. It provides a rich AST with…
965339stable
AnswerDotAI/nbdev
nbdev is a notebook-driven development platform for Python that lets you write code, tests, and prose documentation in Jupyter Notebooks. I…
945317stable
zircote/swagger-php
A PHP library that generates OpenAPI (Swagger) documentation for RESTful APIs using PHP 8 attributes or legacy doctrine annotations embedde…
955309active
WireViz
WireViz is a Python tool for easily documenting cables, connectors, and wiring harnesses. It takes simple YAML descriptions and generates w…
585291active
Asciidoctor
Asciidoctor is a fast, open source Ruby-based text processor and publishing toolchain that parses AsciiDoc content into a document model an…
815222stable
Docz
Docz is a zero-configuration documentation tool for JavaScript projects that turns MDX files into live-reloading, production-ready document…
1023568maintenance
Zig Language Server (zls)
ZLS is a non-official Language Server Protocol implementation for Zig, written in Zig. It provides IDE features such as autocomplete, goto …
815194active
liam-hq/liam
Liam ERD is an open-source tool that automatically generates beautiful, interactive entity-relationship diagrams from database schema files…
705147active
mqtt/mqtt.org
The source code for mqtt.org, the official community website for the MQTT IoT messaging protocol, built with Jekyll and SCSS. It provides p…
635123active
readthedocs/sphinx_rtd_theme
The official Read the Docs Sphinx theme, a Python package providing a responsive HTML theme for Sphinx documentation projects. It is highly…
575091stable
microsoft/tsdoc
TSDoc is a proposed standard for TypeScript doc comments, with an open-source reference parser (@microsoft/tsdoc) that tools can use to ext…
664968active
vuepress-theme-vdoing
Vdoing is a clean, efficient knowledge management and blog theme for VuePress, built with Vue and Markdown. It supports structured, fragmen…
314894active
terraform-docs
terraform-docs is a CLI utility that generates documentation from Terraform modules in various output formats such as Markdown, AsciiDoc, J…
844827stable
Fritzing
Fritzing is an open-source Electronic Design Automation desktop application for makers and hobbyists, offering a breadboard view, schematic…
634823active
dokuwiki/dokuwiki
DokuWiki is an open-source wiki engine written in PHP that stores content in plain text files, requiring no database. It has been actively …
964729stable
nisrulz/app-privacy-policy-generator
A free, open-source web app that generates customized Privacy Policy and Terms & Conditions documents for Android, iOS, KaiOS, and Web apps…
914687active
octokatherine/readme.so
readme.so is an online drag-and-drop editor for building project README files quickly. It lets developers pick sections, edit content, rear…
614627active
microsoft/codetour
CodeTour is a Visual Studio Code extension for recording and playing back guided, step-by-step walkthroughs of codebases directly in the ed…
554578active
geongeorge/i-hate-regex
iHateRegex.io is a web application and regex cheat sheet that helps users understand, test, and share regular expressions. It provides visu…
654559active
ctran/annotate_models
A Ruby gem that adds schema summary comments to the top or bottom of ActiveRecord model files, fixtures, tests, factories, and routes.rb in…
234482stable
thlorenz/doctoc
DocToc is a Node.js command-line tool that generates and maintains table of contents sections in Markdown files within a local git reposito…
884468active
dotnet/docfx
docfx is a static site generator that builds technical documentation sites from markdown, .NET assemblies, XML code comments, and Swagger/R…
944446active
k1LoW/tbls
tbls is a CI-friendly command-line tool written in Go that automatically generates database documentation in GFM/Markdown and other formats…
984359active
phpDocumentor/phpDocumentor
phpDocumentor is the de-facto documentation generator for PHP projects, producing API documentation from source code and DocBlock comments.…
854347stable
jupyter-book/jupyter-book
Jupyter Book is an open-source tool for building publication-quality books, documentation sites, and PDFs from Markdown and Jupyter noteboo…
944286active
HJLebbink/asm-dude
AsmDude2 is a Visual Studio 2022 extension providing assembly syntax highlighting, code completion, hover descriptions, and signature help …
634177active
juhaku/utoipa
Utoipa is a Rust library that auto-generates OpenAPI documentation at compile time using proc macros, treating a code-first approach as a f…
994132stable
Compodoc
Compodoc is a documentation generator for Angular, NestJS, and Stencil applications that parses TypeScript source code (without compilation…
944119active
voormedia/rails-erd
A Ruby gem that generates entity-relationship diagrams from Rails applications' Active Record models using reflection. It outputs Mermaid d…
934101stable
alex-shpak/hugo-book
Hugo Book is a minimal, book-style documentation theme for the Hugo static site generator. It provides a sidebar file-tree menu, full-text …
874101active
swagger-api/swagger-codegen
Swagger Codegen is a template-driven code generator that parses OpenAPI/Swagger definitions to produce API client SDKs, server stubs, and d…
9517789maintenance
bookdown
bookdown is an open-source R package for authoring books and long-form technical documents with R Markdown. It renders Markdown sources int…
914079active
React Native Upgrade Helper
A web application that shows the exact file diffs between any two React Native versions to guide app upgrades. It is built on the rn-diff-p…
704072active
mohuangrui/ucasthesis
ucasthesis is a LaTeX thesis template for bachelor's, master's, and doctoral degree theses at the University of Chinese Academy of Sciences…
233907stable
reactjs/react-docgen
react-docgen is a highly customizable library and CLI that parses React component source files (via Babel) and extracts structured, machine…
993817active
Kotlin/dokka
Dokka is an API documentation engine for Kotlin that understands KDoc and Javadoc comments in mixed-language projects. It generates documen…
783816active
fern-api/fern
Fern is a CLI-based platform that takes OpenAPI (and AsyncAPI, Protobuf, OpenRPC) definitions and generates type-safe SDKs in multiple lang…
873813active
umijs/dumi
dumi is a static site generator and documentation framework purpose-built for developing React component libraries. It renders Markdown doc…
923801active
AminBlg/SimpleEnglish
An agent skill (SKILL.md) that makes LLMs write documentation in ASD-STE100 Simplified Technical English, the controlled language used in a…
793794active
springdoc-openapi
springdoc-openapi is a Java library that automatically generates OpenAPI 3 API documentation for Spring Boot applications, with built-in Sw…
943738stable
schemaspy/schemaspy
SchemaSpy is a Java-based database metadata analyzer that generates HTML documentation of relational database schemas, including entity-rel…
513729active
holistics/dbml
DBML (Database Markup Language) is a simple, human-readable DSL for defining and documenting database structures, database-agnostic in desi…
773717active
ShahjalalShohag/code-library
A personal code library of templates, algorithms, and data structures for competitive programming, written mostly in C++. It includes pract…
603712active
jakubkrehel/make-interfaces-feel-better
An installable agent skill packaged as a Markdown instruction file that teaches AI coding agents the small interface details that make UIs …
573699active
AvdLee/SwiftUI-Agent-Skill
A packaged Agent Skill that adds expert SwiftUI best-practices guidance to AI coding tools like Claude Code, Cursor, and Codex. It provides…
823666active
WinUI
An interactive companion app from Microsoft demonstrating all WinUI 3 controls and Fluent Design styles for building modern Windows apps. E…
833662active
laravel/boost
Laravel Boost is an official MCP (Model Context Protocol) server that gives AI coding agents like Claude Code and Cursor deep insight into …
823655active
ThePrimeagen/refactoring.nvim
A Neovim plugin providing automated refactoring operations (extract/inline variable and function) and print-debugging helpers, powered by t…
773648active
OXY2DEV/markview.nvim
A hackable Neovim plugin that renders live previews of Markdown, LaTeX, Typst, inline HTML, YAML, and AsciiDoc directly inside the editor. …
823647active
npmx.dev
npmx.dev is a fast, modern web application for browsing the npm package registry, offering instant search, source code viewing, version dif…
833641active
varkor/quiver
Quiver is a web-based graphical editor for creating commutative and pasting diagrams used in category theory and mathematics. It renders hi…
763627active
AIDotNet/OpenDeepWiki
OpenDeepWiki is an AI-driven platform that turns Git repositories, ZIP archives, and local directories into searchable, structured document…
853615active
pradyunsg/furo
Furo is a clean, customizable HTML theme for the Sphinx documentation generator, distributed on PyPI. It offers responsive layouts, light/d…
823598active
histoire-dev/histoire
Histoire is a Vite-powered tool for building interactive component playgrounds (story books) for Vue and Svelte projects. It lets developer…
813582active
Ar9av/obsidian-wiki
A skill-based Python framework that lets AI coding agents (Claude Code, Cursor, Codex, etc.) build and maintain an Obsidian markdown knowle…
813529active
honkit/honkit
HonKit is a Node.js command line tool and library for building beautiful books and documentation from Markdown or AsciiDoc files, forked fr…
913521active
agenticnotetaking/arscontexta
A Claude Code plugin that generates a personalized knowledge management system (a 'second brain') of plain markdown files from a conversati…
433490active
gnebbia/kb
kb is a minimalist command-line knowledge base manager written in Python for organizing notes, cheatsheets, and procedures. It lets users a…
313418active
endoflife.date
A community-maintained website that aggregates end-of-life dates and support lifecycles for hundreds of products, including operating syste…
773404active
Marksman
Marksman is a Language Server Protocol (LSP) server for Markdown that provides code-assist features like completion, goto definition, find …
843359active
Twitter Open Source Website
The source code for Twitter's open source website (opensource.twitter.dev), built with Hugo and a custom SCSS theme, showcasing released pr…
633349active
SublimeText-Markdown/MarkdownEditing
A powerful Markdown editing plugin for Sublime Text with robust syntax definitions for Standard Markdown, GitHub Flavored Markdown, and Mul…
853330active
markdown-viewer/skills
A collection of 14 opinionated Agent Skills that teach AI coding agents (Claude Code, Codex, Cursor, Copilot) to generate diagrams, charts,…
503328active
jupyter-xeus/xeus-cling
xeus-cling is a Jupyter kernel for the C++ programming language, built on the Cling C++ interpreter and the native xeus implementation of t…
513297active
Norman-bury/research-writing-skill
A research/academic writing assistant skill for AI coding agents (Claude Code, Cursor, Codex, Gemini CLI) that turns paper writing into a t…
513261active
jherrodthomas/automotive-skills-suite
A suite of 152 installable Claude skills (76 builder + 76 reviewer pairs) that generate structured automotive engineering deliverables as x…
603243active
zmister2016/MrDoc
MrDoc is a self-hosted online document and knowledge base system built with Python and Django, supporting Markdown editing for individuals …
933237active
cognitive-engineering-lab/aquascope
Aquascope is a tool that generates interactive visualizations of Rust programs, showing how the borrow checker reasons about permissions at…
743183active
dtolnay/cargo-expand
A Cargo subcommand that prints the result of macro and #[derive] expansion for a Rust crate, wrapping the verbose `cargo rustc -- -Zunprett…
993134stable
Litho (deepwiki-rs)
Litho (deepwiki-rs) is a Rust-based AI-powered documentation generator that analyzes codebases and produces C4-model architecture documenta…
813096active
nuxt-content/docus
Docus is a Nuxt-based documentation theme and starter that lets you write beautiful, SEO-optimized docs in Markdown with MDC syntax for emb…
953086active
rstudio/rmarkdown
An R package for creating dynamic documents that combine code, rendered output, and prose, rendered via Pandoc to HTML, PDF, Word, slidesho…
883066stable
OpenBoard-org/OpenBoard
OpenBoard is an open-source cross-platform interactive whiteboard application designed primarily for classroom use in schools and universit…
863057active
eli64s/readme-ai
ReadmeAI is a Python CLI tool that automatically generates README.md files for any codebase using large language models. It supports multip…
673004active
tajo/ladle
Ladle is a fast, zero-configuration environment for developing, testing, and documenting React components using the Component Story Format.…
692989active
zenorocha/alfred-workflows
A curated collection of Alfred 3 and 4 workflows for the macOS Alfred launcher, bundling community workflows like Caffeinate, Can I Use, Co…
2312242maintenance
Docsy
Docsy is a Hugo theme specifically designed for building technical documentation sites, providing navigation, site structure, and documenta…
952975active
bergside/design-md-chrome
A Chrome extension that extracts visual styles (typography, colors, spacing, shadows, motion) from any website and generates DESIGN.md or S…
622972active
haskell/haskell-language-server
The official Haskell language server implementing the Language Server Protocol, providing IDE features like diagnostics, completions, and r…
892965active
DarkaOnLine/L5-Swagger
L5-Swagger is a Laravel package that integrates swagger-php and Swagger UI to generate and serve OpenAPI/Swagger documentation for Laravel …
842936active
event-catalog/eventcatalog
EventCatalog is an open-source documentation tool purpose-built for software architecture, letting teams document domains, services, events…
942926active
starcwang/easy_javadoc
Easy Javadoc is an IntelliJ IDEA plugin that automatically generates Javadoc and KDoc documentation comments for Java and Kotlin classes, m…
722914active
pwndoc/pwndoc
PwnDoc is a self-hosted web application for writing penetration test findings and generating customizable Docx reports. It supports multi-u…
942895active
Nriver/trilium-translation
A Chinese translation and enhanced fork of Trilium Notes, a hierarchical note-taking application, distributed as patched builds and Docker …
602864active
tfranzel/drf-spectacular
drf-spectacular is a Python library that generates OpenAPI 3 (3.0, 3.1, and 3.2) schema specifications for Django REST framework APIs. It e…
802863active
jupyter/nbdime
nbdime provides tools for diffing and merging Jupyter notebooks, with terminal commands (nbdiff, nbmerge, nbshow) and rich web-based diff/m…
772845active
pseudomuto/protoc-gen-doc
A protoc plugin that generates documentation (HTML, JSON, DocBook, Markdown) from comments in Protocol Buffers .proto files. It supports pr…
612841active
zk
zk is a command-line note-taking assistant for maintaining a plain text Zettelkasten or personal wiki in Markdown. It offers templated note…
892827active

← prev page 2 / 11 next →