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
knuckleswtf/scribe
Scribe is a PHP/Laravel package that automatically generates human-friendly API documentation from a Laravel codebase. It produces a single…
882337active
obsidianmd/obsidian-api
TypeScript type definitions for the Obsidian plugin API, maintained by the Obsidian team. It enables developers to build Obsidian plugins w…
762333active
d0c-s4vage/lookatme
lookatme is an interactive, extensible terminal-based markdown presentation tool written in Python. It renders markdown files as slides wit…
232332active
Feel-ix-343/markdown-oxide
Markdown Oxide is a Language Server Protocol implementation for Markdown, written in Rust, focused on personal knowledge management (PKM) w…
922320active
sproogen/modern-resume-theme
A modern, simple static resume template and Jekyll theme designed to be hosted for free on GitHub Pages. It is distributed as a Ruby gem an…
232311active
lumeland/lume
Lume is a fast and flexible static site generator built for Deno, inspired by Jekyll, Hugo, and Eleventy. It supports multiple file and tem…
1002278active
EthicalSource/contributor_covenant
Contributor Covenant is the most widely adopted open source code of conduct, now with an interactive builder that generates tailored conduc…
572270active
oh-my-mermaid/oh-my-mermaid
Oh-my-mermaid (omm) is a CLI tool plus Claude Code skills that uses AI to analyze a codebase and generate architecture documentation as nes…
582269active
tighten/jigsaw
Jigsaw is a static site generator framework for PHP developers that uses Laravel's Blade templating engine and Markdown for content. It sup…
872256active
tractorjuice/arc-kit
ArcKit is an AI governance harness and plugin toolkit for enterprise architects that works with AI coding assistants like Claude Code, Gemi…
792252active
EWSoftware/SHFB
Sandcastle Help File Builder is a tool for generating help files for .NET class libraries, combining XML code comments with conceptual topi…
762250active
dhruvasagar/vim-table-mode
A Vim plugin that enables automatic creation and formatting of neat ASCII/Markdown tables as you type. It auto-aligns columns, draws separa…
522247active
adrai/flowchart.js
flowchart.js is a JavaScript library that renders SVG flowchart diagrams from a simple textual DSL, running in the browser (and via a compa…
578700maintenance
ArthurSonzogni/Diagon
Diagon is an interactive interpreter that transforms markdown-style expressions into ASCII art diagrams, supporting math expressions, seque…
292230active
micromark/micromark
micromark is a small, safe, 100% CommonMark-compliant markdown parser written in JavaScript, implemented as a state machine that emits conc…
762221stable
pygments/pygments
Pygments is a generic syntax highlighter written in Python that supports over 600 languages and text formats. It can be used both as a Pyth…
842210stable
zim-desktop-wiki/zim-desktop-wiki
Zim is a graphical desktop wiki and text editor for maintaining a collection of locally stored wiki pages with links, formatting, and attac…
762206stable
azimuttapp/azimutt
Azimutt is a full-stack database exploration tool offering a next-generation ERD that scales to large, messy real-world schemas, plus data …
732190active
Runme
Runme is an open-source tool that makes Markdown documentation executable, running shell commands and code snippets directly from fenced co…
952179active
keitaoouchi/MarkdownView
A Swift library that renders Markdown as styled HTML inside a native iOS UIView using WKWebView, markdown-it, and highlight.js. It supports…
812178active
obsidian-nvim/obsidian.nvim
A community-maintained Neovim plugin for working with Obsidian markdown vaults directly inside the editor. It complements the Obsidian app …
842172active
atomicstrata/llm-wiki-compiler
llmwiki is a Node.js CLI knowledge compiler that turns raw sources (papers, docs, notes, PDFs, URLs) into an interlinked, citation-traceabl…
812169active
ApiGen/ApiGen
ApiGen is an API documentation generator for PHP projects that parses source code (including modern PHP 8.3 features and PHPStan phpDoc typ…
232168active
rstudio/gt
gt is an R package for creating information-rich, publication-quality display tables from data frames or tibbles using a cohesive set of ta…
792162active
yianwillis/vimcdoc
A project that translates the complete Vim help documentation (user manual and reference manual) into Chinese. It can be installed as a Vim…
762162active
Nanoc
Nanoc is a flexible static-site generator written in Ruby that transforms content in formats like Markdown or AsciiDoc into HTML sites. It …
942158active
FitNesse
FitNesse is a fully integrated, stand-alone acceptance testing framework combined with a wiki, written in Java. It lets teams collaborative…
592149stable
fantasticit/think
Think (云策文档) is an open-source knowledge management application for organizing documents into independent wiki spaces with real-time multi-…
342146active
taniarascia/taniarascia.com
The source code for Tania Rascia's personal website and blog, built with Gatsby, React, and Node.js and deployed on Netlify. It hosts her t…
632135active
latex3/latex3
The development repository for expl3, the LaTeX3 programming layer that forms the modern kernel of the LaTeX typesetting system. It contain…
992129active
ustctug/ustcthesis
A LaTeX template (ustcthesis) for writing undergraduate and graduate theses at the University of Science and Technology of China, conformin…
932129active
Codapi
Codapi is a lightweight Go-based sandbox server that executes code snippets in isolated Docker containers via an HTTP API, paired with a Ja…
842129active
markpluslabs/react-markplus
MarkPlus is a React component library providing a markdown editor with live preview, toolbar, themes, and KaTeX math support. It can also b…
322115active
Markdown Preview Enhanced
Markdown Preview Enhanced is an editor extension that provides a rich live preview of Markdown files with support for math (KaTeX/MathJax),…
982103active
platers/obsidian-linter
An Obsidian.md plugin that formats and styles Markdown notes with a focus on configurability and extensibility. It provides toggleable rule…
962097active
jfeliu007/goplantuml
GoPlantUML is a command-line tool and parser library that generates PlantUML class diagrams from Go source code. It visualizes types, field…
412081active
markdownlint/markdownlint
markdownlint (mdl) is a Ruby-based command-line tool that checks Markdown files and flags style issues according to configurable rules. It …
752077active
retext-project/retext
ReText is a simple but powerful desktop editor for markup languages such as Markdown, reStructuredText, Textile, and AsciiDoc, built with P…
662059active
RivoLink/leaf
leaf is a terminal-based Markdown previewer written in Rust that renders files with rich formatting, syntax highlighting, LaTeX math, and M…
752058active
asciidocfx/AsciidocFX
AsciidocFX is a cross-platform desktop AsciiDoc editor and toolchain built with JavaFX for authoring books, documents, and slides. It expor…
532052active
Djot
Djot is a lightweight markup language derived from CommonMark that fixes CommonMark's parsing ambiguities while adding features like footno…
602048active
xaoxuu/hexo-theme-stellar
Stellar is a Hexo theme that combines a blog, wiki documentation system, columns, and notebooks into one integrated personal knowledge base…
982039active
TexLab
TexLab is a Language Server Protocol implementation for LaTeX written in Rust, providing rich editing support (completion, diagnostics, bui…
902029active
acl-org/acl-style-files
Official LaTeX and BibTeX style files for papers submitted to Association for Computational Linguistics (*ACL) conferences. It provides tem…
692026active
beyondcode/laravel-er-diagram-generator
A Laravel package that generates entity relation diagrams by inspecting relationships defined in Eloquent model files, using GraphViz under…
622024active
SublimeText/LaTeXTools
LaTeXTools is a Sublime Text plugin that simplifies writing LaTeX documents. It handles compiling LaTeX to PDF, parsing build logs for erro…
982021active
lsegal/yard
YARD is a documentation generation tool for the Ruby programming language, using @tag-style metadata alongside RDoc/Markdown comments. It e…
912011stable
themsaid/ibis
Ibis is a PHP command-line tool for writing eBooks in Markdown and converting them into styled PDF files. It generates a cover page, clicka…
282008active
vercel-labs/lat.md
lat.md is a CLI tool that maintains a knowledge graph of your codebase as interconnected markdown files in a lat.md/ directory, with wiki l…
772004active
vriteio/vrite
Vrite is an open-source, collaborative developer content platform for creating, managing, and deploying product documentation, technical bl…
642004active
Huxpro/huxpro.github.io
Hux Blog is a personal blog built on a popular open-source Jekyll theme (Apache-2.0) with PWA support, serving as both the author's site an…
757616maintenance
Nu Html Checker (vnu)
The Nu Html Checker (vnu) is the W3C/WHATWG-endorsed tool for validating HTML, CSS, and SVG documents. It runs as a command-line batch chec…
861988stable
secure-77/Perlite
Perlite is a self-hosted, web-based markdown viewer optimized for Obsidian vaults, serving as an open-source alternative to Obsidian Publis…
541983active
w3c/epubcheck
EPUBCheck is the official W3C conformance checker for EPUB publications, validating EPUB 2 and EPUB 3 files against the official specificat…
861970stable
starred
A Python CLI tool that generates a Markdown Awesome-style list from a user's GitHub starred repositories, grouped by language or topic. It …
621960active
simonhaenisch/md-to-pdf
A hackable Node.js CLI tool that converts Markdown files to PDF using Marked for HTML conversion and Puppeteer (headless Chromium) for rend…
481960active
Dendron
Dendron is an open-source, local-first, markdown-based personal knowledge management (PKM) tool built for developers, integrating natively …
527467maintenance
MicrosoftDocs/mcp
Microsoft's official Model Context Protocol (MCP) server and CLI that gives LLMs and AI agents real-time access to trusted Microsoft Learn …
641948active
django-wiki/django-wiki
django-wiki is a wiki system built as a reusable Django application, storing articles as Django models with Markdown editing and a plugin a…
811940active
zalando/tech-radar
A d3.js-based JavaScript library that renders ThoughtWorks-style technology radar visualizations (quadrants and rings) as an SVG in the bro…
751940active
jupyter/nbconvert
nbconvert is the Jupyter project's tool for converting .ipynb notebooks into static formats such as HTML, LaTeX, PDF, Reveal.js slides, Mar…
911939stable
xdanaux/moderncv
moderncv is a LaTeX document class for typesetting curricula vitae in multiple ready-made styles such as classic, casual, banking, oldstyle…
321938stable
openjournals/joss
The Journal of Open Source Software (JOSS) is a developer-friendly, open-access academic journal for research software packages with a form…
751918active
Mintlify Documentation
The official starter kit template for creating documentation projects on Mintlify, written in MDX. It ships with example guide pages, navig…
681918active
thephpleague/html-to-markdown
A PHP library that converts HTML documents into Markdown text. It is part of the League of Extraordinary Packages and supports configurable…
1001905stable
AutoFigure
AutoFigure-Edit is a Python application that converts scientific paper method sections into fully editable SVG figures using large language…
531905active
kentcdodds/mdx-bundler
mdx-bundler is a JavaScript library that compiles and bundles MDX strings together with their imported TS/JS dependencies using MDX v3 and …
671900stable
rapi-doc/RapiDoc
RapiDoc is a lightweight web component (custom element) for viewing OpenAPI/Swagger specifications with a built-in API call console. It wor…
491899active
markdown-viewer/markdown-viewer-extension
A Markdown viewer and exporter available as a browser extension (Chrome, Edge, Firefox) plus Obsidian and VS Code plugins, with a Node.js h…
821886active
LetTTGACO/elog
Elog is an open-source cross-platform blogging solution that syncs Markdown documents from writing platforms (Notion, Yuque, FlowUs, Feishu…
741875active
github/pages-gem
A Ruby gem that bundles the exact dependency versions Jekyll, plugins, and themes used by GitHub Pages, so a local Jekyll environment match…
651873active
gpoore/minted
minted is a LaTeX package that provides syntax highlighting for source code in LaTeX documents using the Pygments library. It offers extens…
711863stable
CeTZ
CeTZ is a drawing library for the Typst typesetting system with an API inspired by TikZ and Processing. It enables programmatic creation of…
831856active
tianyaxiang/neurapress
NeuraPress is a modern web-based Markdown editor focused on producing well-formatted content for WeChat Official Accounts, with live previe…
541840active
schemacrawler/SchemaCrawler
SchemaCrawler is a free Java-based database schema discovery and comprehension tool that extracts database metadata via JDBC and outputs it…
951838active
tuanchauict/MonoSketch
MonoSketch is a fully client-side web application for creating ASCII diagrams and text-based visualizations. It runs entirely in the browse…
481820active
joeyespo/grip
Grip is a Python command-line tool that renders local GitHub README.md files exactly as they will appear on GitHub, using GitHub's markdown…
326842maintenance
OlaProeis/Ferrite
Ferrite is a fast, lightweight desktop text editor for Markdown, JSON, YAML, and TOML files, built in Rust with egui for a native, responsi…
681817active
pages-themes/minimal
Minimal is a Jekyll theme designed for GitHub Pages sites, distributed as a Ruby gem and usable via jekyll-remote-theme. It provides a clea…
231816stable
rstudio/blogdown
blogdown is an R package that turns R Markdown documents into blogs and websites, using Hugo (or Jekyll/Hexo) as the static site generator.…
761792active
Surnet/swagger-jsdoc
A Node.js library that reads JSDoc-annotated source code and YAML files to generate OpenAPI (Swagger) specifications. It supports OpenAPI 3…
791789active
arabold/docs-mcp-server
A self-hosted MCP server that indexes documentation from websites, GitHub, npm, PyPI, and local files so AI coding assistants can query up-…
821786active
AIScientists-Dev/academic-humanizer
A skill/plugin for AI coding agents (Claude Code, Codex, MorphMind) that edits AI-assisted academic drafts to remove generic AI-writing tel…
511785active
sile-typesetter/sile
SILE is a typesetting system that produces beautiful printed documents as PDF output, conceptually similar to TeX but written from scratch …
761784active
standardese/cppast
cppast is a C++ library providing a high-level interface to the C++ abstract syntax tree, built on top of libclang with workarounds for its…
571784active
haydenbleasel/blume
Blume is an open-source, zero-config documentation framework built on Astro and Vite that turns a folder of Markdown/MDX files into a produ…
811782active
gettalong/kramdown
kramdown is a fast, pure-Ruby library for parsing and converting a superset of Markdown (including GFM and PHP Markdown Extra extensions) t…
481782stable
Bitcoin.org
The source code for Bitcoin.org, the official informational website about Bitcoin, built as a multilingual static site with SCSS styling. I…
751781active
FSoft-AI4Code/CodeWiki
CodeWiki is an open-source Python framework that uses LLM-powered multi-agent processing to generate holistic, structured documentation for…
581778active
tabatkins/railroad-diagrams
A small JS and Python library for generating railroad (syntax) diagrams as SVG or Unicode text, like those on JSON.org. It visually represe…
651767stable
norwoodj/helm-docs
helm-docs is a Go CLI tool that automatically generates markdown documentation for Helm charts. It parses chart metadata and values, extrac…
591764active
jsdoc2md/jsdoc-to-markdown
A Node.js CLI tool and library that generates markdown API documentation from jsdoc-annotated JavaScript source code. It is commonly used t…
481760active
rizethereum/claude-code-requirements-builder
A Claude Code plugin that provides slash commands for structured, codebase-aware requirements gathering. It walks users through two phases …
291759active
sanjib-sen/WebLaTex
WebLaTex is a self-hosted, browser-based LaTeX editing environment built on VS Code and GitHub Codespaces/dev containers, bundling TeX Live…
321750active
yshavit/mdq
mdq is a command-line tool that works like jq but for Markdown, letting you select and render specific elements in a Markdown document usin…
781748active
souvikinator/notion-to-md
A Node.js/TypeScript library that converts Notion pages, blocks, and databases into Markdown, MDX, HTML, LaTeX, and other formats via the N…
591738active
atomiechen/THU-PPT-Theme
A collection of minimalist Tsinghua University-themed PowerPoint (.pptx) templates built via slide masters, with variants in 16:9 and 4:3. …
461724active
Comrak Markdown parser
Comrak is a 100% CommonMark and GitHub Flavored Markdown compatible parser and renderer written in Rust, usable as a library, CLI tool, or …
991722stable
josephwright/beamer
Beamer is a LaTeX document class for creating on-screen presentations and slides, including handouts and speaker notes. It uses a frame env…
881722active
lucasastorian/llmwiki
An open-source implementation of Andrej Karpathy's LLM Wiki concept: a self-maintaining personal knowledge base where an LLM (connected via…
601701active

← prev page 4 / 11 next →