category

Open Source Documentation & Knowledge Base Tools

Open source documentation & knowledge base tools

projects 100 combined stars ★ 810K refresh nightly
Documentation & Knowledge Base is one of the most active slices of the open source world — the 6 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All Documentation & Knowledge Base tools

storybook ★ 91K

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

rank001 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
Understand-Anything ★ 90K

Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude C

rank002 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
docusaurus ★ 67K

Easy to maintain open source documentation websites.

rank003 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
OpenViking ★ 41K

Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

rank004 licenseAGPL-3.0 written inPython typeDocumentation & Knowledge Base
devdocs ★ 40K

API Documentation Browser

rank005 licenseMPL-2.0 written inRuby typeDocumentation & Knowledge Base
docsify ★ 32K

🃏 A magical documentation site generator.

rank006 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
wiki ★ 29K

Wiki.js | Next Generation Open Source Wiki

rank007 licenseAGPL-3.0 written inTypeScript typeDocumentation & Knowledge Base
mkdocs-material ★ 28K

Documentation that simply works

rank008 licenseMIT written inPython typeDocumentation & Knowledge Base
mkdocs ★ 23K

Project documentation with Markdown.

rank009 licenseBSD-2-Clause written inPython typeDocumentation & Knowledge Base
BookStack ★ 19K

NOW MANAGED ON CODEBERG

rank010 licenseMIT written inPHP typeDocumentation & Knowledge Base
deepwiki-open ★ 18K

Open Source DeepWiki: AI-Powered Wiki Generator for GitHub/Gitlab/Bitbucket Repositories. Join the discord: https://discord.gg/gMwThUMeme

rank011 licenseMIT written inPython typeDocumentation & Knowledge Base
Docs ★ 17K

Create, edit and share documents with real-time collaboration

rank012 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
jsdoc ★ 15K

An API documentation generator for JavaScript.

rank013 licenseApache-2.0 written inJavaScript typeDocumentation & Knowledge Base
Skill_Seekers ★ 15K

Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection

rank014 licenseMIT written inPython typeDocumentation & Knowledge Base
gollum ★ 14K

A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.

rank015 licenseMIT written inRuby typeDocumentation & Knowledge Base
Fumadocs ★ 14K

Build beautiful documentation sites with Next.js

rank016 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
cheat ★ 13K

cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for comman

rank017 licenseMIT written inGo typeDocumentation & Knowledge Base
zeal ★ 13K

Offline documentation browser. Your personal reference library, searchable in an instant.

rank018 licenseGPL-3.0 written inC++ typeDocumentation & Knowledge Base
nebula ★ 12K

A distributed, fast open-source graph database featuring horizontal scalability and high availability

rank019 licenseApache-2.0 written inC++ typeDocumentation & Knowledge Base
PandaWiki ★ 10K

PandaWiki 是一款 AI 大模型驱动的开源知识库搭建系统,帮助你快速构建智能化的 产品文档、技术文档、FAQ、博客系统,借助大模型的力量为你提供 AI 创作、AI 问答、AI 搜索等能力。

rank020 licenseAGPL-3.0 written inTypeScript typeDocumentation & Knowledge Base
utopia ★ 8.7K

World's first open-source enterprise world model.

rank021 licenseApache-2.0 written inRust typeDocumentation & Knowledge Base
markdoc ★ 8.5K

A powerful, flexible, Markdown-based authoring framework.

rank022 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
nb ★ 8.5K

CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + mo

rank023 licenseAGPL-3.0 written inShell typeDocumentation & Knowledge Base
repowise ★ 8.1K

Codebase intelligence for AI and humans: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.

rank024 licenseAGPL-3.0 written inPython typeDocumentation & Knowledge Base
Yuxi ★ 7.6K

可私有部署的多租户知识智能体平台:统一 RAG、知识图谱、多智能体、MCP/Skills、沙盒与权限管理。Self-hosted knowledge agent platform for RAG, knowledge graphs and multi-agent workflows.

rank025 licenseMIT written inPython typeDocumentation & Knowledge Base
persepolis ★ 7.5K

Persepolis is a download manager written in Python.

rank026 licenseGPL-3.0 written inPython typeDocumentation & Knowledge Base
openagent ★ 5.7K

⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagent

rank027 licenseApache-2.0 written inGo typeDocumentation & Knowledge Base
liam ★ 5.2K

Automatically generates beautiful and easy-to-read ER diagrams from your database.

rank028 licenseApache-2.0 written inTypeScript typeDocumentation & Knowledge Base
open-knowledge ★ 4.8K

Beautiful, AI-native markdown IDE and LLM wiki

rank029 licenseGPL-3.0 written inTypeScript typeDocumentation & Knowledge Base
dokuwiki ★ 4.7K

The DokuWiki Open Source Wiki Engine

rank030 licenseGPL-2.0 written inPHP typeDocumentation & Knowledge Base
huma ★ 4.5K

Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

rank031 licenseMIT written inGo typeDocumentation & Knowledge Base
typedb ★ 4.5K

TypeDB: Built for systems, not records

rank032 licenseMPL-2.0 written inRust typeDocumentation & Knowledge Base
utoipa ★ 4.1K

Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust

rank033 licenseApache-2.0 written inRust typeDocumentation & Knowledge Base
compodoc ★ 4.1K

:notebook_with_decorative_cover: The missing documentation tool for your Angular, Nest & Stencil application

rank034 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
mapnik ★ 4.0K

Mapnik is an open source toolkit for developing mapping applications

rank035 licenseLGPL-2.1 written inC++ typeDocumentation & Knowledge Base
fern ★ 3.8K

Input OpenAPI. Output SDKs and Docs.

rank036 licenseApache-2.0 written inTypeScript typeDocumentation & Knowledge Base
react-docgen ★ 3.8K

A CLI and library to extract information from React component files for documentation generation purposes.

rank037 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
dokka ★ 3.8K

API documentation engine for Kotlin

rank038 licenseApache-2.0 written inKotlin typeDocumentation & Knowledge Base
dumi ★ 3.8K

📖 Static Site Generator for component library development

rank039 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
schemaspy ★ 3.7K

Database documentation built easy

rank040 licenseLGPL-3.0 written inHTML typeDocumentation & Knowledge Base
llm-wiki-agent ★ 3.7K

A personal knowledge base that builds and maintains itself. Drop in sources — Claude (or Codex/Gemini) reads them, extracts knowledge, and maintains a persisten

rank041 licenseMIT written inPython typeDocumentation & Knowledge Base
obsidian-wiki ★ 3.7K

Framework for AI agents to build and maintain a digital brain through Obsidian wiki

rank042 licenseMIT written inPython typeDocumentation & Knowledge Base
arscontexta ★ 3.5K

Claude Code plugin that generates individualized knowledge systems from conversation. You describe how you think and work, have a conversation and get a complet

rank043 licenseMIT written inShell typeDocumentation & Knowledge Base
oh-my-mermaid ★ 3.4K

Turn complex codebases into clear, navigable architecture diagrams with Claude Code.

rank044 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
kin-openapi ★ 3.3K

OpenAPI 3.0 and 3.1 and 3.2 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)

rank045 licenseMIT written inGo typeDocumentation & Knowledge Base
flatnotes ★ 3.3K

A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.

rank046 licenseMIT written inVue typeDocumentation & Knowledge Base
edgeever ★ 3.1K

Open-source, AI-native knowledge base & Evernote alternative with native MCP. Zero-cost on Cloudflare or Docker.

rank047 licenseAGPL-3.0 written inTypeScript typeDocumentation & Knowledge Base
agent-beacon ★ 3.1K

The cross-harness self-improving memory layer for AI agents.

rank048 licenseMIT written inGo typeDocumentation & Knowledge Base
apps-android-wikipedia ★ 3.1K

📱The official Wikipedia app for Android!

rank049 licenseApache-2.0 written inKotlin typeDocumentation & Knowledge Base
readme-ai ★ 3.0K

README file generator, powered by AI.

rank050 licenseMIT written inPython typeDocumentation & Knowledge Base
L5-Swagger ★ 2.9K

OpenApi or Swagger integration to Laravel

rank051 licenseMIT written inPHP typeDocumentation & Knowledge Base
Raneto ★ 2.9K

Markdown powered Knowledgebase Wiki for Node.js

rank052 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
NoteDiscovery ★ 2.9K

Your Self-Hosted Knowledge Base

rank053 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
zk ★ 2.9K

A plain text note-taking assistant

rank054 licenseGPL-3.0 written inGo typeDocumentation & Knowledge Base
SAG ★ 2.6K

A new SOTA for RAG — an original retrieval architecture and an open-source knowledge base for humans and agents.

rank055 licenseMIT written inPython typeDocumentation & Knowledge Base
docmd ★ 2.5K

Documentation compiler for humans and machines. One Markdown source to website, search, AI context, and knowledge formats together.

rank056 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
larecipe ★ 2.5K

✏️ Write gorgeous documentation for your products using Markdown inside your Laravel app

rank057 licenseMIT written inPHP typeDocumentation & Knowledge Base
remix-ide ★ 2.4K

Documentation for Remix IDE

rank058 licenseApache-2.0 written in— typeDocumentation & Knowledge Base
llm-wiki-compiler ★ 2.2K

The knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathy's LLM Wiki pattern.

rank059 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
IntuneManagement ★ 2.1K

Copy, export, import, delete, document and compare policies and profiles in Intune and Azure with PowerShell script and WPF UI. Import ADMX files and registry s

rank060 licenseMIT written inPowerShell typeDocumentation & Knowledge Base
yard ★ 2.0K

YARD is a Ruby Documentation tool. The Y stands for "Yay!"

rank061 licenseMIT written inRuby typeDocumentation & Knowledge Base
atomic ★ 2.0K

Self-hosted, semantically-connected personal knowledge base

rank062 licenseMIT written inRust typeDocumentation & Knowledge Base
md-to-pdf ★ 2.0K

Hackable CLI tool for converting Markdown files to PDF using Node.js and headless Chrome.

rank063 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
RapiDoc ★ 1.9K

RapiDoc -WebComponent for OpenAPI Spec

rank064 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
pg-aiguide ★ 1.9K

MCP server and Claude plugin for Postgres skills and documentation. Helps AI coding tools generate better PostgreSQL code.

rank065 licenseApache-2.0 written inPython typeDocumentation & Knowledge Base
llmwiki ★ 1.7K

Open Source Implementation of Karpathy's LLM Wiki. Upload documents, connect your Claude account via MCP, and have it write your wiki !

rank066 licenseApache-2.0 written inPython typeDocumentation & Knowledge Base
simba ★ 1.5K

OpenSource Production ready Customer service with built in Evals and monitoring

rank067 licenseApache-2.0 written inTypeScript typeDocumentation & Knowledge Base
solomd ★ 1.5K

A markdown editor — and the bridge to your LLM. Local-first, MIT, ~15 MB. Bundled MCP server lets Claude Code / Codex / Cursor drive your vault directly. 14 AI

rank068 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
growi ★ 1.5K

:anchor: GROWI - Team collaboration software using markdown

rank069 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
PrismerCloud ★ 1.4K

Prismer Cloud

rank070 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
OpenContext ★ 1.3K

A personal context store for AI agents and assistants—reuse your existing coding agent CLI (Codex/Claude/OpenCode) with built‑in Skills/tools and a desktop GUI

rank071 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
stashbase ★ 1.2K

An open-source, local-first writing workspace where you can write with Claude Code and Codex, drawing on your own sources and past work.

rank072 licenseApache-2.0 written inTypeScript typeDocumentation & Knowledge Base
leafwiki ★ 1.2K

LeafWiki - Self-hosted wiki. Single Go binary, SQLite, Markdown on disk. No external database required.

rank073 licenseMIT written inGo typeDocumentation & Knowledge Base
pdoc ★ 1.2K

🐍 ➡️ 📜 Auto-generate API docs for Python projects

rank074 licenseAGPL-3.0 written inPython typeDocumentation & Knowledge Base
wandao ★ 1.1K

万能导:多平台知识库 Markdown 全项目一键导入导出工具(导入导出效果最好),用自动化代替手动复制粘贴(有道云,飞书,语雀,阿里云知识库,知识星球,印象笔记,ima,onenote,为知笔记,csdn,知乎,微信公众号导出导入).(可保留目录结构,图片,项目格式) 关键词:微信公众号导出,语雀导出导入,飞书导出导

rank075 licenseAGPL-3.0 written inPython typeDocumentation & Knowledge Base
Agentero ★ 1.1K

Unified research workspace for humans & agents — PDF Q&A with citations, Vault, writing. 为人与 Agent 协作的科研工作台;补齐 Zotero 时代的人机上下文断点。

rank076 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
codealmanac ★ 995

A codebase wiki for AI coding agents. Captures what the code can't say: decisions, flows, invariants, gotchas.

rank077 licenseApache-2.0 written inTypeScript typeDocumentation & Knowledge Base
poznote ★ 977

Powerful note-taking without the hassle.

rank078 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
wikiteam ★ 876

Tools for downloading and preserving wikis. We archive wikis, from Wikipedia to tiniest wikis. As of 2026, WikiTeam has preserved more than 600,000 wikis.

rank079 licenseGPL-3.0 written inPython typeDocumentation & Knowledge Base
okf-agent-memory ★ 850

Git-native persistent memory for AI coding agents. Implements Google OKF v0.2 with sub-300µs in-memory BM25 search, embedded MCP server, and progressive disclos

rank080 licenseMIT written inGo typeDocumentation & Knowledge Base
Nucleoid ★ 772

Logic Language for World Models 🌱🐋🌍

rank081 licenseApache-2.0 written inRust typeDocumentation & Knowledge Base
swarmvault ★ 733

The local-first LLM Wiki: open-source knowledge graph builder, RAG knowledge base, and agent memory store. Built on Andrej Karpathy's pattern. An Obsidian alter

rank082 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
MindOS ★ 704

MindOS is a Human-AI Collaborative Mind System, where human thinks and agents act. Globally sync your mind for all agents: transparent, controllable, and evolvi

rank083 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
ngx-scanner ★ 667

Angular QR code, Barcode, DataMatrix, scanner component using ZXing.

rank084 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
busabase ★ 665

Open-source database & workspace for AI agents — structured data, durable knowledge, reusable skills, runnable apps, and human review on the writes that matter.

rank085 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
InternalSteamWebAPI ★ 654

Documenting the unofficial and internal Steam Web API

rank086 licenseMIT written inHTML typeDocumentation & Knowledge Base
hyperbase ★ 651

A foundational library for Semantic Hypergraphs

rank087 licenseMIT written inPython typeDocumentation & Knowledge Base
Typemill ★ 619

Open-source CMS for text-driven websites

rank088 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
gramax ★ 618

Embrace a docs-as-code approach to build, version, and publish Git-driven documentation sites using Markdown and a visual editor

rank089 licenseGPL-3.0 written inTypeScript typeDocumentation & Knowledge Base
nowen-note ★ 597

开源自托管笔记与私有知识库,支持 Markdown/富文本、AI 写作、思维导图、任务管理、全文搜索、多级笔记本和 Docker 一键部署。

rank090 licenseGPL-3.0 written inTypeScript typeDocumentation & Knowledge Base
ctx ★ 589

Repo-aware recommendations for skills, agents, MCP servers, and model harnesses. Use your own inventory or the shipped 79,958-node graph with 68,494 skills, 467

rank091 licenseMIT written inPython typeDocumentation & Knowledge Base
MimirQ ★ 584

中文优先的企业 RAG 知识库:可控解析、治理、切块、混合检索、重排、引用、图谱、评测与 Dify 接入。

rank092 licenseApache-2.0 written inPython typeDocumentation & Knowledge Base
oscean ★ 562

Static wiki engine written in Uxntal

rank093 licenseMIT written inHTML typeDocumentation & Knowledge Base
MisakaNet ★ 551

📚 A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. | https://misakanet.org

rank094 licenseApache-2.0 written inPython typeDocumentation & Knowledge Base
indie-wiki-buddy ★ 546

Browser extension that automatically notifies and redirects you to independent wikis.

rank095 licenseMIT written inJavaScript typeDocumentation & Knowledge Base
generative-ai-cdk-constructs ★ 543

AWS Generative AI CDK Constructs are sample implementations of AWS CDK for common generative AI patterns.

rank096 licenseApache-2.0 written inTypeScript typeDocumentation & Knowledge Base
WikiDocs ★ 533

📗 Just a databaseless markdown flat-file wiki

rank097 licenseMIT written inTypeScript typeDocumentation & Knowledge Base
Storyden ★ 346

Build lasting communities with modern forum technology

rank098 licenseMPL-2.0 written inGo typeDocumentation & Knowledge Base
Zenblog ★ 254

Effortless blogging for developers and tech enthusiasts

rank099 licenseAGPL-3.0 written inTypeScript typeDocumentation & Knowledge Base
xyd ★ 115

Transform documentation with developer-focused simplicity

rank100 licenseMIT written inTypeScript typeDocumentation & Knowledge Base

Frequently asked questions

How many open source Documentation & Knowledge Base tools are there?

This registry tracks 100 open source Documentation & Knowledge Base projects, with 810,034 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source Documentation & Knowledge Base project?

storybook leads this category with 91,428 GitHub stars, followed by Understand-Anything.

Are these Documentation & Knowledge Base tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.