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
Achuan-2/pandoc_docx_template
A pandoc reference-doc template collection for exporting Markdown to styled Word (.docx) documents, with control over heading numbering, li…
641082active
lierdakil/pandoc-crossref
pandoc-crossref is a Pandoc filter that adds automatic numbering and cross-referencing of figures, tables, equations, sections, and code bl…
951073active
JuliaDocs/Franklin.jl
Franklin is a static site generator written in Julia, oriented towards technical blogging with maths (KaTeX) and code. It extends markdown …
721072active
k1LoW/mo
mo is a Markdown viewer that opens .md files in a browser via a local server, with GitHub-flavored Markdown support, syntax highlighting, M…
781070active
zk/clojuredocs
The web application powering clojuredocs.org, a community-powered documentation and examples site for the Clojure programming language. It …
321067active
cmhughes/latexindent.pl
latexindent.pl is a Perl script that beautifies, tidies, and indents LaTeX source files by adding leading horizontal space to code blocks. …
941065active
harehare/mq
mq is a jq-like command-line tool and query language for slicing, filtering, and transforming Markdown via its AST, written in Rust as a si…
841064active
miyuchina/mistletoe
mistletoe is a fast, spec-compliant Markdown parser written in pure Python that produces an abstract syntax tree. It supports pluggable ren…
841063stable
lostintangent/gistpad
GistPad is a VS Code extension for managing GitHub Gists and repositories directly from the editor, letting you edit snippets, notes, wikis…
491059active
CTeX-org/ctex-kit
CTeX-kit is a collection of LaTeX packages, scripts, and resources providing Chinese typesetting infrastructure, including the core ctex do…
981058active
kkoomen/vim-doge
vim-doge is a documentation generator plugin for Vim and Neovim that creates documentation skeletons (docblocks) for functions across nearl…
801058active
sylvainhalle/textidote
TeXtidote is a Java command-line tool that performs spelling, grammar, and style checking on LaTeX documents (and Markdown files). It strip…
751057active
awslabs/aws-icons-for-plantuml
A generator that produces PlantUML sprites, macros, and include files for Amazon Web Services services and resources, based on the official…
861052active
jrblevin/markdown-mode
markdown-mode is an Emacs major mode for editing Markdown-formatted text, with syntax highlighting, keybindings, and preview/export via an …
771052stable
stone-zeng/fduthesis
fduthesis is a LaTeX thesis template (document class) for Fudan University supporting doctoral, master's, and undergraduate theses in Chine…
231048active
yogthos/Selmer
Selmer is a fast, Django-inspired template engine written in pure Clojure. It compiles templates with variables, filters, and tags, primari…
661047active
OpenBMB/RepoAgent
RepoAgent is an LLM-powered framework that automatically generates repository-level code documentation by detecting changes in Git reposito…
251047active
jashkenas/docco
Docco is a quick-and-dirty, hundred-line literate-programming-style documentation generator. It produces HTML pages that intermingle Markdo…
523570maintenance
argdown/argdown
Argdown is a simple markup syntax for analyzing complex argumentation, letting users write pros/cons and premise-conclusion structures that…
751045active
TheAlgorithms/website
The official website for The Algorithms, a static Next.js site that scrapes algorithm implementations from TheAlgorithms GitHub repositorie…
761044active
acl-org/aclpubcheck
A Python CLI tool that checks ACL conference paper PDFs for formatting violations such as font errors, margin violations, and author format…
761044active
remarkjs/remark-lint
remark-lint is a collection of ~70 remark plugins and 3 presets that lint markdown code style, built on the unified/remark ecosystem and in…
571043active
axnsan12/drf-yasg
drf-yasg is a Python library that automatically generates real Swagger/OpenAPI 2.0 specifications from Django REST Framework code. It bundl…
943544maintenance
yaoyao-liu/minimal-light
Minimal Light is a simple, elegant Jekyll theme designed for academic personal homepages, deployable via GitHub Pages. It supports Markdown…
611038active
keonik/prisma-erd-generator
A Prisma generator plugin that automatically produces an entity-relationship diagram (ERD) from your Prisma schema each time you run `npx p…
941035active
antlr/stringtemplate4
StringTemplate 4 (ST) is a Java template engine for generating source code, web pages, emails, or any other formatted text output, with por…
291034stable
BookStack
BookStack is a self-hosted online documentation and book management system written in Go on the Beego framework, based on MinDoc and simila…
233510maintenance
langchain-ai/mcpdoc
An MCP server that exposes llms.txt documentation indexes to IDEs and AI coding apps like Cursor, Windsurf, and Claude Code. It provides a …
101030active
Media Extended
ZotLit is a pair of community plugins (an Obsidian plugin and a Zotero companion add-on) that integrates a Zotero reference library into Ob…
971026active
lukakerr/Pine
Pine is a lightweight, native macOS markdown editor written in Swift that follows Apple's Human Interface Guidelines. It offers live previe…
233485maintenance
filiparag/wikiman
Wikiman is an offline documentation search engine for Unix-like systems that indexes manual pages, tldr-pages, ArchWiki, Gentoo Wiki, FreeB…
711024active
jnordberg/wintersmith
Wintersmith is a flexible static site generator for Node.js that transforms content like markdown and templates like pug into a static webs…
233477maintenance
v8/v8.dev
The source code of v8.dev, the official website of the V8 JavaScript and WebAssembly engine project. It is a Node.js-based static site that…
701020active
michelf/php-markdown
A PHP library that parses Markdown and Markdown Extra syntax and converts it to HTML, derived from John Gruber's original Markdown.pl. It i…
413459maintenance
microsoft/referencesource
A read-only mirror of the Microsoft .NET Framework Reference Source, containing source code for a subset of the .NET Framework class librar…
403456maintenance
marwin1991/profile-technology-icons
A web-based generator that provides a curated collection of technology icons for decorating GitHub profile READMEs. Users search for techno…
771017active
mpociot/laravel-apidoc-generator
A Laravel/Lumen package that automatically generates API documentation from your application's routes using annotations and strategies, out…
233449maintenance
zhlint-project/zhlint
zhlint is a linting tool for Chinese text content, available as a CLI, a Node.js package, and a standalone browser script. It validates and…
591014active
syntax-tree/unist
unist is a specification for universal syntax trees that can represent abstract and concrete syntax trees for code, markup, and natural lan…
571011stable
VishwaGauravIn/github-profile-readme-maker
GPRM is a free web application that generates GitHub profile README files through a visual builder with features like stats badges, social …
631010active
qiubaiying/qiubaiying.github.io
A Jekyll-based personal blog theme/template designed for hosting on GitHub Pages. It provides a ready-to-fork blog with sidebar, tags, comm…
323311maintenance
ccampbell/rainbow
Rainbow is a lightweight (~2.5kb) JavaScript syntax highlighting library for coloring code blocks in web pages. It works in the browser via…
233297maintenance
Dynalon/mdwiki
MDwiki is a 100% client-side CMS/wiki implemented as a single HTML file that renders Markdown pages entirely in the browser with no server-…
233191maintenance
egoist/devdocs-desktop
An unofficial cross-platform desktop application wrapping DevDocs.io, which aggregates many API documentations into a fast, searchable inte…
103103maintenance
spadgos/sublime-jsdocs
DocBlockr is a Sublime Text package that simplifies writing DocBlock documentation comments across many languages including JavaScript, PHP…
323077maintenance
DocHub
DocHub is an open-source document library (wenku) system inspired by Baidu Wenku, built with Go and the Beego framework. It converts Office…
232954maintenance
benjycui/bisheng
BiSheng is a Node.js static site generator that transforms Markdown and other static files into a React single-page application, with serve…
322879maintenance
markdown-pdf
A Node.js module and CLI that converts Markdown files to PDFs by rendering them through HTML and PhantomJS. It supports custom CSS styling,…
322877maintenance
jbt/markdown-editor
A browser-based live Markdown editor with GitHub-Flavored Markdown support that renders a preview as you type. It is a small JavaScript web…
322869maintenance
ESDoc
ESDoc is a documentation generator for JavaScript that produces static HTML API docs from doc comments, targeting ES2015 class and module s…
232727maintenance
CodecrumbsIO/codecrumbs
Codecrumbs is a tool for learning, designing, and documenting codebases by placing breadcrumb comments in source code, which are rendered a…
322706maintenance
mangini/gdocs2md
A Google Apps Script that converts a formatted Google Drive Document into Markdown, emailing the converted file with extracted images as at…
322660maintenance
rstacruz/flatdoc
Flatdoc is a small JavaScript library that fetches Markdown files (including GitHub Readme files via the GitHub API) and renders them as fu…
322656maintenance
IceEnd/Yosoro
Yosoro is a beautiful cross-platform desktop Markdown notebook app built with Electron and React. It supports note management, LaTeX math, …
232651maintenance
ElegantLaTeX/ElegantBook
ElegantBook is a LaTeX document class/template designed for writing books, offering elegant styling for chapters, theorems, and exercises. …
742620maintenance
nschloe/tikzplotlib
A Python library that converts matplotlib figures into TikZ/PGFPlots code for native inclusion in LaTeX or ConTeXt documents. It preserves …
232581maintenance
orderedlist/minimal
Minimal is a clean, minimalist theme for GitHub Pages, providing the raw HTML and CSS styles used by the official 'minimal' GitHub Pages th…
322474maintenance
karpathy/rendergit
A Python CLI tool that flattens any GitHub repository into a single static HTML page with syntax highlighting, markdown rendering, and side…
312473maintenance
arturadib/strapdown
Strapdown.js is a JavaScript library that renders elegant Markdown documents directly in the browser with Bootstrap styling, requiring no s…
322459maintenance
netlify/staticgen
StaticGen.com is a Gatsby-built leaderboard website that ranks open-source static site generators by GitHub/GitLab stars, forks, and Twitte…
102432maintenance
EhsanTang/ApiManager
CrapApi is a free, open-source, self-hosted API management platform built with AngularJS, Bootstrap, SpringMVC, and MyBatis. It provides AP…
232415maintenance
DefinitelyTyped-tools
dts-gen is a CLI tool that generates starter TypeScript definition (.d.ts) files for any JavaScript module or library by inspecting its run…
102414maintenance
remy/mit-license
A hosted service that generates permanent permalink MIT License pages (e.g. rem.mit-license.org) whose copyright holder details are control…
702403maintenance
JelteF/PyLaTeX
PyLaTeX is a Python library for creating and compiling LaTeX files or snippets. It provides an easy but extensible interface between Python…
232356maintenance
jgm/gitit
Gitit is a wiki program written in Haskell that uses Happstack as its web server and pandoc for markup processing. Pages and uploaded files…
772276maintenance
mylxsw/wizard
Wizard is an open-source, self-hosted documentation management system for teams, supporting Markdown, Swagger (OpenAPI 3.0), and spreadshee…
232265maintenance
Moon Jekyll Theme
Moon is a minimal, one-column Jekyll theme for static blogs and personal sites. It offers responsive layout, Disqus comments, syntax highli…
322262maintenance
Wsine/feishu2md
A Go-based command-line tool that downloads Feishu (Lark) documents and converts them to Markdown files, including images and attachments. …
462207maintenance
Hologram
Hologram is a Ruby gem that parses specially formatted /*doc */ comments in CSS (and other source files) and generates static HTML style gu…
322165maintenance
tj/dox
Dox is a JavaScript documentation generator for Node.js that parses JSDoc-style comments and markdown to produce a JSON representation of y…
232149maintenance
Fractal
Fractal is a Node.js tool for building, previewing, and documenting website component libraries and design systems. It supports any templat…
102127maintenance
saberland/saber
Saber is a static site generator built on Vue.js and webpack, supporting Markdown, Vue, and JS pages with file-system routing and hot reloa…
102115maintenance
cyberagiinc/DevDocs
DevDocs is a free, private, UI-based MCP server that crawls and extracts technical documentation (using Crawl4AI and Playwright) and expose…
472108maintenance
mkdocstrings/mkdocstrings
mkdocstrings is an MkDocs plugin that automatically generates API documentation from source code docstrings, supporting multiple languages …
872095maintenance
adamzap/landslide
Landslide is a Python CLI tool that generates HTML5 slideshow presentations from Markdown, reStructuredText, or Textile source files, build…
322093maintenance
olOwOlo/hugo-theme-even
A concise, minimal blog theme for the Hugo static site generator, ported from hexo-theme-even. It provides multilingual support, a language…
232089maintenance
interagent/prmd
Prmd is a Ruby command-line tool for working with JSON Schema descriptions of HTTP APIs. It scaffolds resource schemata, combines and verif…
322087maintenance
JakeWharton/SdkSearch
An Android app and Chrome extension for quickly searching the Android SDK documentation. It provides fast lookup of Android API reference e…
102047maintenance
srsudar/eg
eg is a Python command-line tool that shows practical usage examples for common Unix commands, acting as a companion to man pages. Examples…
322042maintenance
jamiemcg/Remarkable
Remarkable is a fully featured open-source Markdown editor for Linux with live preview, syntax highlighting, and GitHub Flavored Markdown s…
232042maintenance
danijar/handout
A Python library that turns ordinary Python scripts into browsable handouts with Markdown comments and inline figures, as an alternative to…
322033maintenance
JohnSundell/Plot
Plot is a Swift DSL for writing type-safe HTML, XML, and RSS using native compiled Swift code. It is primarily aimed at static site generat…
232029maintenance
markmap
A JavaScript component that parses markdown documents and renders them as interactive mindmaps with zoom, pan, and expand/collapse. It supp…
321978maintenance
miaolz123/vue-markdown
A Vue.js component that parses and renders Markdown, supporting GFM tables, task lists, footnotes, emoji, KaTeX math, and syntax highlighti…
321965maintenance
karpathy/karpathy.github.io
The source code for Andrej Karpathy's personal blog, built with the Jekyll static site generator. It was created as a lightweight alternati…
631944maintenance
Gaohaoyang/gaohaoyang.github.io
A concise Jekyll blog theme (HyG) written in SCSS, used both as the author's personal blog and as a reusable theme. It provides home, archi…
231929maintenance
preservim/vim-pencil
A Vim plugin that adapts Vim for writing prose rather than code, with tweaks for wrap modes, navigation, undo points, and markup concealmen…
231910maintenance
Tufte-LaTeX/tufte-latex
A LaTeX document class inspired by Edward Tufte's book design, for producing handouts, papers, and books with sidenotes, wide margins, and …
321891maintenance
axiros/terminal_markdown_viewer
mdv is a Python-based terminal Markdown viewer that renders Markdown files with colors, themes, and syntax highlighting directly in the ter…
231886maintenance
mixu/markdown-styles
A Node.js CLI tool (generate-md) that converts Markdown files or folders into static HTML using 15+ built-in CSS themes or custom layouts. …
321885maintenance
JohnSundell/Splash
Splash is a fast, lightweight Swift syntax highlighter that can be used as a Swift Package Manager library or via built-in command line too…
231873maintenance
BurntSushi/erd
A Haskell CLI utility that converts a plain text description of a relational database schema into a graphical entity-relationship diagram u…
231864maintenance
sinclairtarget/um
um is a Ruby command-line utility for creating and maintaining your own man-like help pages, written in Markdown and rendered through the m…
321819maintenance
ines/termynal
Termynal is a lightweight JavaScript library for creating animated terminal windows with typing effects, built on async/await. It uses plai…
321814maintenance
htmlpreview/htmlpreview.github.com
A client-side web tool that renders HTML files hosted on GitHub or BitBucket repositories without cloning or downloading them. It prepends …
321771maintenance
matlab2tikz/matlab2tikz
matlab2tikz is a MATLAB/Octave script that converts native MATLAB figures into TikZ/pgfplots code for seamless inclusion in LaTeX documents…
571762maintenance
jonschlinkert/markdown-toc
A Node.js library and CLI that generates a table of contents for markdown files like READMEs, using Remarkable to parse headings. It can in…
321755maintenance
c8r/x0
x0 is a zero-configuration CLI tool that renders a directory of React components into a development server with file-system-based routing, …
231703maintenance
YeDaxia/JApiDocs
JApiDocs is a Java library that generates API documentation for Spring Boot projects by parsing controller source code, without requiring a…
611693maintenance
vuese/vuese
Vuese is a one-stop toolchain for automatically generating documentation for Vue components. It includes a CLI for building docs sites or m…
321689maintenance

← prev page 7 / 11 next →