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

Open-source documentation software

1098 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.

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

ProductHealth v2StarsMaturity
speced/bikeshed
Bikeshed is a preprocessor for writing technical specification documents, converting lightly-decorated Markdown/HTML source files into full…
661328active
golang/pkgsite
The source code of pkg.go.dev, the official website for discovering and evaluating Go packages and modules, plus a local documentation serv…
771327stable
pages-themes/cayman
Cayman is a clean, responsive Jekyll theme designed for GitHub Pages sites. It is distributed as a Ruby gem and configurable via _config.ym…
231327stable
ksimback/hermes-ecosystem
Hermes Atlas is a community-curated web directory mapping the ecosystem of tools, skills, plugins, and integrations built around Hermes Age…
601323active
Code-dot-mil/code.mil
Code.mil is the source for the U.S. Department of Defense's public open source initiative website, an experiment in open sourcing governmen…
631320active
brucemiller/LaTeXML
LaTeXML is a Perl-based TeX and LaTeX to XML/HTML/MathML/ePub converter that emulates TeX to transform LaTeX sources into structured XML, t…
661319active
farcaller/DashDoc
A Sublime Text plugin that integrates Dash (macOS), Zeal (Linux), and Zeal/Velocity (Windows) documentation browsers. It lets developers lo…
561318active
rehype-pretty/rehype-pretty-code
A Rehype plugin powered by the Shiki syntax highlighter that renders beautiful, editor-grade code blocks in Markdown or MDX. It supports VS…
811317active
jgraph/drawio-libs
A collection of custom shape and image libraries for draw.io (diagrams.net), plus documentation of the mxlibrary file format. Libraries are…
721317active
mdnice/markdown-nice
Markdown Nice is a web-based Markdown editor with customizable theme styling, aimed at making article formatting look nice. It supports one…
234677maintenance
XWiki
XWiki Platform is a generic open-source enterprise wiki platform written in Java that offers runtime services for collaborative application…
941314stable
coleam00/claude-memory-compiler
A Python tool that gives Claude Code an evolving memory by capturing conversation transcripts via hooks, extracting decisions and lessons w…
451299active
mb21/panwriter
PanWriter is a free, open-source, distraction-free Markdown editor with tight pandoc integration for importing and exporting many document …
591293active
petergyang/human-review
Human Review is a CLI-installable AI agent skill that opens HTML and Markdown files (or localhost pages) in a browser-based visual editor w…
771288active
VzBoT3D/VzBoT-Vz330
VzBoT is an open-source high-speed CoreXY 3D printer project (Vz-330 and Vz-235) based on the TronXY X5S/X5SA aluminum extrusion frame, wit…
391284active
maximevaillancourt/digital-garden-jekyll-template
A Jekyll template for starting your own digital garden website with Markdown or HTML notes. It supports Roam-style [[wiki links]], automati…
101283active
hikerpig/pintora
Pintora is an extensible JavaScript text-to-diagrams library that renders diagrams from plain text, inspired by Mermaid.js and PlantUML. It…
751282active
anishathalye/gemini
Gemini is a modern, clean LaTeX beamerposter theme for creating academic research posters programmatically. It provides multiple built-in a…
701282stable
ssine/pptx2md
A Python CLI tool that converts PowerPoint .pptx files into Markdown, preserving titles, lists, formatting, images, and tables. It also sup…
641278active
BHOSC/BUAAthesis
BUAAthesis is a LaTeX thesis template for Beihang University (BUAA) graduation theses, maintained by the BUAA Open Source Club. It supports…
231275active
huhu/rust-search-extension
A browser extension for Chrome, Firefox, and Edge that provides instant search of Rust documentation, crates, builtin attributes, books, an…
861271active
bruits/satteri
Sätteri is a high-performance Markdown and MDX processing pipeline with the parser and AST implemented in Rust and a typed plugin layer exp…
751269active
whale4113/cloud-document-converter
Cloud Document Converter is a browser extension that lets users download or copy Lark (Feishu) documents as Markdown directly from the Lark…
801267active
react-styleguidist
A TypeScript library that parses React component prop types defined in TypeScript interfaces instead of propTypes, extracting docgen metada…
651266active
xykong/flux-markdown
A macOS QuickLook extension that renders rich Markdown previews directly in Finder, supporting Mermaid diagrams, KaTeX math, GFM, charts, a…
831260active
artsy/artsy.github.io
The source code for Artsy's engineering blog and open-source page, built on a default Jekyll install. It contains blog posts, authoring doc…
591257active
gfngfn/SATySFi
SATySFi is a typesetting system built around a statically-typed, functional programming language, producing PDF documents. It combines a La…
531248active
remarkjs/remark-gfm
remark-gfm is a remark (unified) plugin that adds GitHub Flavored Markdown support to markdown parsing and serialization, including autolin…
231247stable
hoangnb24/repository-harness
A Rust-based CLI installer that turns any repository into an agent-ready workspace for coding agents like Claude Code, Codex, and Cursor. I…
781246active
myfreeer/cppreference2mshelp
A converter that transforms cppreference.com offline HTML archives into Microsoft Help (msha) files for Visual Studio 2012+ and CHM help fi…
671243active
k1LoW/deck
deck is a Go CLI tool that creates and iteratively updates Google Slides presentations from Markdown files. It separates content (Markdown)…
841241active
halogenica/beautifulhugo
Beautiful Hugo is a feature-rich Hugo static site generator theme adapted from Beautiful Jekyll. It provides responsive design, light/dark …
971237active
vinayak-mehta/present
present is a terminal-based presentation tool written in Python that renders Markdown slide decks with colors and visual effects, built on …
324340maintenance
gajus/eslint-plugin-jsdoc
An ESLint plugin providing JSDoc-specific linting rules for JavaScript and TypeScript projects. It validates comment blocks, checks tag usa…
951234active
anvilco/spectaql
SpectaQL is a Node.js library and CLI that autogenerates static GraphQL API documentation from a live endpoint's introspection query, an in…
721232active
rishavanand/github-profilinator
A web-based GUI tool that lets users compose mini components (stats, badges, blog feeds, Spotify status) to auto-generate markdown for GitH…
101231active
simonw/showboat
Showboat is a Go CLI tool for creating executable markdown demo documents that mix commentary, runnable code blocks, and captured output. I…
551229active
ziishaned/opus
Opus is an open-source, self-hosted knowledge base web application for teams, where members create wikis and nested pages organized into sp…
251227active
qjebbs/vscode-plantuml
A Visual Studio Code extension providing rich PlantUML support, including live diagram preview, export to multiple formats, syntax highligh…
521224active
Myriad-Dreamin/typst.ts
Typst.ts brings the Typst typesetting engine to JavaScript environments via WebAssembly, providing a Typst World implementation plus export…
871222active
marshmallow-code/apispec
A pluggable Python library that generates OpenAPI (Swagger) specifications, supporting OpenAPI versions 2 and 3. It is framework-agnostic w…
761219active
SwitchBot
Official documentation for the SwitchBot Open API v1.1, a REST API for controlling and monitoring SwitchBot smart home devices. It covers a…
751217active
Assemble
Assemble is a Node.js command line tool and developer framework for static site generation, rapid prototyping, scaffolding, and building do…
324256maintenance
marionebl/svg-term-cli
A Node.js CLI tool that converts asciinema terminal recordings (asciicasts) into razor-sharp animated SVG files. It lets developers share t…
324244maintenance
jeffreytse/jekyll-theme-yat
Jekyll YAT (Yet Another Theme) is a modern, responsive Jekyll blog theme designed for elegant writers, featuring a clean flat style with a …
271209active
mbutterick/pollen
Pollen is a book-publishing system written in Racket that treats documents as programs, letting authors embed a full programming language w…
101204stable
inukshuk/jekyll-scholar
Jekyll-Scholar is a set of extensions to the Jekyll static site generator aimed at academic bloggers. It formats bibliographies and reading…
561202active
tomaz/appledoc
appledoc is a command-line tool that generates Apple-style documentation from Objective-C source code comments, producing HTML pages and Xc…
234185maintenance
jfcere/ngx-markdown
ngx-markdown is an Angular library providing a component, directive, pipe, and service to parse static, dynamic, or remote markdown content…
951196active
microsoft/opensource.microsoft.com
The source code for opensource.microsoft.com, a mostly-static website showcasing Microsoft's open source projects, program information, and…
771195stable
jbyuki/venn.nvim
A Neovim plugin written in Lua for drawing ASCII diagrams, boxes, lines, and arrows directly inside text buffers. It provides commands like…
321193stable
soulteary/forever-coolshell
A self-hostable electronic archive of the CoolShell blog (by the late Chen Hao / 左耳朵耗子), preserving his public technical writings. It ships…
211191stable
tk04/Marker
Marker is an open-source, cross-platform desktop application for viewing and editing Markdown files, built with Tauri and TypeScript. It is…
171191active
magicbookproject/magicbook
Magic Book is an open-source Node.js command-line framework for authoring books in Markdown or HTML and building them into static websites …
321190active
spring-projects/spring-restdocs
Spring REST Docs is a Java library that generates accurate documentation for RESTful APIs by combining hand-written Asciidoctor content wit…
751185active
nytimes/library
Library is a collaborative documentation site built by The New York Times that uses Google Docs as its content source and editing interface…
871182stable
pdoc3/pdoc
pdoc3 is a Python tool that auto-generates API documentation from a project's modules, classes, functions, and their docstrings with zero c…
631182active
Docs.rs
Docs.rs is the official documentation hosting service for crates published on crates.io, automatically building rustdoc documentation in sa…
751178active
casparwylie/cascii-core
Cascii is a web-based ASCII and Unicode diagram builder written in vanilla JavaScript with zero dependencies. It runs entirely in the brows…
491178active
ref-tools/ref-tools-mcp
Ref MCP is a Model Context Protocol server that gives AI coding agents fast, token-efficient access to documentation for public and private…
621175active
KDAB/codebrowser
The Woboq CodeBrowser generator is a C++ tool built on LLVM/Clang that pre-processes C/C++ codebases into static HTML pages with semantic c…
531174active
zalando/intellij-swagger
A JetBrains IntelliJ IDEA plugin (Zalando OpenAPI Editor) that provides editing support for OpenAPI and Swagger specification files, includ…
391173active
Shpigford/clearly
Clearly is a free, open-source native Markdown editor for macOS, iOS, and iPadOS built in Swift, with syntax highlighting, GFM preview, KaT…
761171active
jdan/cleaver
Cleaver is a Node.js CLI tool that turns Markdown documents into interactive HTML slide presentations. Slides are written in Markdown separ…
234052maintenance
TinyTeX
TinyTeX is a lightweight, portable LaTeX distribution based on TeX Live that installs only needed packages, paired with an R package provid…
881164active
ElMassimo/iles
îles is a Vite-powered static site generator built around islands architecture with partial hydration, shipping zero JavaScript by default.…
631163active
jbake-org/jbake
JBake is a Java-based open source static site and blog generator for developers and designers. It converts AsciiDoc, Markdown, and HTML con…
511163active
davis7dotsh/better-context
btca (better-context) is a codebase research tool that lets developers and AI coding agents ask questions about libraries and frameworks by…
471158active
kneath/kss
KSS (Knyle Style Sheets) is a documentation specification for CSS plus a Ruby library that parses KSS-documented SASS, SCSS, and CSS files.…
234012maintenance
abntex/abntex2
abnTeX2 is a LaTeX document class and bibliographic style suite that implements Brazilian ABNT standards for technical and scientific docum…
321151stable
JessicaTegner/pypandoc
pypandoc is a thin Python wrapper around the pandoc universal document converter, letting you call pandoc from Python code. It is available…
761150active
perber/leafwiki
LeafWiki is a self-hosted wiki application shipped as a single Go binary that stores content as Markdown files on disk with SQLite, requiri…
841149active
textlint-ja/textlint-rule-preset-ai-writing
A textlint rule preset that detects AI-generated writing patterns in Japanese text and suggests more natural phrasing. It can also run as a…
691149active
pingfangushi/screw
screw is a Java library and Maven plugin that generates database table structure documentation from a live database connection. It supports…
323961maintenance
XDUTS LaTeX Suite
XDUTS is a LaTeX3 document class and package suite providing thesis and thesis proposal templates for Xidian University students. It includ…
371141active
gonzalezreal/swift-markdown-ui
MarkdownUI is a SwiftUI library for displaying and customizing Markdown text, compatible with the GitHub Flavored Markdown spec. It support…
463932maintenance
Structurizr
Structurizr for Java is a set of Java libraries (core, client, DSL, import, export, inspections, component) for creating software architect…
101136active
daveshanley/vacuum
vacuum is an ultra-fast OpenAPI, AsyncAPI, and JSON Schema linter and quality-checking tool written in Go, fully compatible with Spectral r…
951135active
Jollywatt/typst-fletcher
Fletcher is a Typst package for drawing diagrams with nodes and arrows, built on top of CeTZ. It supports commutative diagrams, flowcharts,…
721134active
Cryogen
Cryogen is a simple static site generator written in Clojure, shipped as a Leiningen/deps-new template. It compiles Markdown or AsciiDoc co…
571133active
Valaxy
Valaxy is a next-generation static blog framework built on Vue 3 and Vite, offering hot reloading of pages and configuration, file-based ro…
881132active
webpro/reveal-md
reveal-md is a Node.js CLI tool that turns Markdown files into beautiful reveal.js presentations, serving them locally with live reload and…
103915maintenance
facelessuser/pymdown-extensions
PyMdown Extensions is a collection of extensions for Python Markdown that add features like fenced code with syntax highlighting, emoji, ta…
991130active
TanStack/tanstack.com
The official marketing and documentation website for the TanStack ecosystem, built with TanStack Router and deployed on Cloudflare Workers.…
771127active
FlamingTempura/bibtex-tidy
A tool that cleans and formats BibTeX bibliography files, available as a CLI, JavaScript/TypeScript API, browser app, Docker image, and pre…
761127active
nobiot/org-transclusion
An Emacs Lisp package that adds transclusion support to Org Mode, letting users insert live copies of text content via file or ID links. Tr…
541124active
pastelsky/tsdocs
tsdocs.dev is a web service for browsing type reference documentation of JavaScript and TypeScript packages. It uses a customized version o…
281122active
fmarotta/kaobook
kaobook is a LaTeX document class for typesetting books, reports, and theses with a wide-margin layout inspired by Tufte-LaTeX and Ken Arro…
471119active
flowershow/flowershow
Flowershow is an open-source platform for publishing folders of Markdown (including Obsidian-flavored syntax) as hosted websites, docs, wik…
991108active
egoist/docute
Docute is a JavaScript library for building documentation websites on the fly with Markdown and Vue, requiring no build process. It offers …
103802maintenance
PaloAltoNetworks/docusaurus-openapi-docs
A Docusaurus v3 plugin and theme that generates MDX API reference documentation from OpenAPI/Swagger specifications. It extends the Docusau…
951103active
textext/textext
TexText is a Python plugin for the Inkscape vector graphics editor that lets users insert and later re-edit LaTeX and typst generated SVG e…
711102active
php/web-php
The source code repository for the official www.php.net website, including news, events, the PHP manual in multiple languages, and user-con…
751101active
igorshubovych/markdownlint-cli
A command-line interface for markdownlint that lints Markdown files for style and consistency issues. It supports configuration files, glob…
901100active
phachon/mm-wiki
MM-Wiki is a lightweight, self-hosted enterprise knowledge sharing and team collaboration wiki written in Go. It lets teams quickly build a…
533776maintenance
ietf-tools/datatracker
The IETF Datatracker is a Django-based web application serving as the day-to-day front-end to the IETF database, tracking documents, workin…
951097active
brufdev/many-notes
Many Notes is a self-hosted Markdown note-taking web application built in PHP, designed for simplicity. It stores notes both in a database …
861094active
byxiaozhi/Typedown
Typedown is a lightweight Markdown editor built natively for Windows using the WinUI framework. It offers a seamless, OS-integrated editing…
471091active
amitmerchant1990/electron-markdownify
Markdownify is a minimal Markdown editor desktop application built on Electron with live HTML preview, sync scrolling, and GitHub Flavored …
471088active
asyncapi/generator
The AsyncAPI Generator is a Node.js tool that generates arbitrary output—code, documentation, diagrams, boilerplate—from an AsyncAPI specif…
1001083active

← prev page 6 / 11 next →