Documentation & Knowledge
Docs generators, knowledge bases, and developer reference tools
54 tools
last updated August 16, 2026
showing 48 of 54 tools
Scalar
Modern API documentation platform and OpenAPI reference generator
Scalar is an API documentation platform that generates beautiful, interactive API references from OpenAPI specifications. It provides a modern OpenAPI reference interface with dark mode, request examples in multiple languages, and a built-in API client. Available as open-source packages for any framework or as a hosted platform.
Obsidian
Private Markdown knowledge base
Knowledge management app based on local Markdown files with powerful linking and graph visualization. Bidirectional links, graph view, canvas for spatial thinking, templates, daily notes, and 5,000+ community plugins. All data is stored as plain .md files with no vendor lock-in. Custom themes, Vim mode, and Dataview support database-like queries. Sync and Publish are paid add-ons; the core app remains free for personal use.
Notion
Connected workspace for teams
All-in-one workspace combining notes, wikis, project management, databases, and documents in a single flexible platform. Features a block-based editor supporting rich text, tables, kanban boards, calendars, galleries, and embeds. Powerful databases with relations, rollups, formulas, and filtered views. Includes Notion AI for writing assistance, team collaboration with permissions, templates gallery, and API for integrations. Used by millions for personal and team knowledge management.
Codebase Memory MCP
Codebase knowledge graph MCP server for AI coding agents
Codebase Memory MCP is an MIT-licensed MCP server that turns a repository into a persistent code knowledge graph for AI coding agents. It gives Claude Code, Cursor, Codex-style agents, and other MCP clients structural queries for functions, classes, call chains, routes, and architecture, helping them explore large projects without repeatedly rereading files or relying only on broad search.
Mintlify
Beautiful documentation that converts
AI-powered documentation platform that transforms markdown into beautiful, searchable docs sites with minimal config. Features AI writing suggestions, auto API reference generation from OpenAPI specs, built-in analytics, versioning, custom domains, and a web editor for non-technical contributors. Supports MDX for interactive components. GitHub integration for CI/CD updates. Used by Anthropic, Cursor, Turso, and hundreds of developer-focused companies.
AGENTS.md
Open standard for guiding AI coding agents at the repository level
AGENTS.md is an open standard format adopted by 60,000+ open-source projects for providing AI coding agents with repository-level instructions. With 20,000+ GitHub stars, it has been adopted by GitHub Copilot, OpenAI Codex, Google Gemini CLI, and multiple IDEs as the de facto way to communicate project context and coding conventions to AI agents.
Archbee
Developer-focused documentation with AI assistance
Archbee is a developer-focused documentation platform with AI assistance for writing technical guides, API documentation, and internal knowledge bases. Built specifically for engineering teams rather than general content writers, it provides specialized code blocks, team collaboration spaces, API reference generators, and version-controlled documentation alongside AI-powered writing suggestions.
Awesome CLI Coding Agents
Curated directory of terminal-native AI coding agents and orchestration tools
Living directory of 80+ CLI coding agents, orchestration harnesses, and comparison benchmarks. Includes agent managers, parallel runners, and infrastructure tools. Community-maintained reference for the agentic coding ecosystem that helps developers evaluate and choose the right terminal-based AI coding tools from an increasingly crowded and fast-moving landscape.
Confluence
Team workspace by Atlassian
Atlassian's collaborative workspace and team wiki for documentation, knowledge bases, and project pages. Confluence pairs tightly with Jira for engineering teams: spec docs, meeting notes, runbooks, and onboarding guides live alongside the tickets they relate to. Rich-text editor with macros for code blocks, tables, diagrams (via Whiteboards and Lucidchart), and inline Jira issue embeds. Available as Atlassian Cloud, Data Center (self-hosted), or with the deprecated Server edition.
Contentful
Enterprise headless CMS and content platform
Contentful is an enterprise headless CMS providing a content infrastructure platform with REST and GraphQL APIs, a web-based content modeling interface, and SDKs for 10+ platforms. Features structured content types with validation, localization for 100+ locales, media management with image transformations, webhooks, scheduled publishing, and role-based access control. Used by major enterprises including Spotify, Vodafone, and BMW for omnichannel content delivery at scale.
Context Engineering Intro
Context engineering patterns for AI coding assistants
Context Engineering Intro is an open-source repository by Cole Medin providing structured context engineering patterns for AI coding assistants. Built around Claude Code, it includes .claude command files, PRP templates, and the WISC framework for managing AI context in coding sessions. The repo shows how to structure project context and rules so AI assistants produce reliable, architecture-aware code. With 13K+ GitHub stars, it is a go-to reference for context-first AI coding.
DevDocsAI
Instant AI API documentation from code snippets
DevDocsAI is a fast-utility AI documentation generator where developers paste code snippets and receive structured API documentation in 30 seconds. It targets individual makers and small teams who need quick documentation for specific code segments without the overhead of setting up a full documentation platform, providing rapid turnaround for function and endpoint documentation.
Docling
Get your documents ready for gen AI
Docling is an open-source document processing toolkit by IBM Research that converts complex documents into structured formats optimized for generative AI applications. It parses PDF, DOCX, PPTX, XLSX, HTML, images, audio, and LaTeX with advanced PDF understanding including layout analysis, reading order detection, and table structure recognition. Docling exports to Markdown, HTML, JSON, and DocTags, and integrates natively with LangChain, LlamaIndex, and other AI frameworks for RAG workflows.
Docmost
Self-hosted collaborative wiki and documentation platform
Docmost is an open-source collaborative wiki offering real-time editing, spaces with granular permissions, page history, and rich diagram support via Draw.io, Excalidraw, and Mermaid. Designed as a self-hosted Confluence and Notion alternative for teams needing data sovereignty, it provides nested pages, comments, and full-text search. Over 19,700 GitHub stars and 52 releases demonstrate strong community adoption.
DocuWriter.ai
AI documentation generator from code repositories
DocuWriter.ai creates technical documentation from code repositories by scanning files, understanding patterns, and generating structured documentation including API references, function descriptions, and architectural overviews. It supports batch processing for entire repositories, serving as a zero-to-one documentation tool for undocumented codebases that need initial documentation coverage quickly.
Docusaurus
Build optimized documentation sites
Meta's open-source documentation framework built on React with MDX support, versioning, internationalization, and search. Powers documentation sites for many open-source projects with 58k+ GitHub stars. The standard choice for open-source projects that need professional documentation with minimal setup, offering blog support and plugin extensibility alongside core docs features.
FastGPT
No-code knowledge base platform with visual AI workflow and built-in RAG
FastGPT is an open-source no-code AI knowledge base platform with 27,000+ GitHub stars and 500,000+ users worldwide. It combines visual workflow orchestration, built-in RAG pipelines, QA-pair extraction, and API-aligned completions into a single deployable stack that runs on just 2GB RAM via Docker one-liner deployment.
Fern
Generate SDKs and API documentation from OpenAPI specs
Fern is a platform that generates idiomatic client SDKs and beautiful API documentation from OpenAPI specifications. It produces type-safe SDKs for TypeScript, Python, Java, Go, Ruby, and C# with features like pagination, retries, and streaming built in. The documentation includes API reference, guides, and an AI-powered search assistant. Used by companies like Cohere, ElevenLabs, and Merge.
Fumadocs
Beautiful docs for Next.js App Router
Fumadocs is a documentation framework built specifically for Next.js that provides a complete set of tools for creating high-performance documentation sites within the Next.js App Router. Offers tight integration with server components, middleware, and API routes, plus headless UI primitives, MDX processing, built-in search, and flexible theming — giving teams full control over their docs' look and feel.
GitBook
Knowledge management for teams
Modern documentation platform that combines a WYSIWYG editor with Git-backed version control for technical documentation, API references, and knowledge bases. Features real-time collaboration, OpenAPI/Swagger integration for auto-generated API docs, custom domains, visitor authentication, and AI-powered search. Syncs bidirectionally with GitHub/GitLab repositories. Includes analytics for tracking documentation usage. Used by Ethereum, Linux Foundation, and thousands of developer teams.
GitMCP
Instant MCP server for any GitHub repository
GitMCP is a free, open-source remote MCP server that transforms any GitHub repository or GitHub Pages site into an AI-accessible documentation hub. Just replace github.com with gitmcp.io in any repo URL to give AI assistants grounded context about that project — eliminating code hallucinations with zero configuration required.
Intercom MCP Server
Intercom's remote MCP server for support and Help Center context.
Intercom MCP Server is Intercom's hosted remote MCP server for connecting AI tools to Intercom workspace data. It supports the recommended Streamable HTTP endpoint, OAuth or bearer-token authentication, and tools for conversations, contacts, companies, and Help Center article workflows, with access limited by token permissions and Intercom workspace policy.
Kodesage
AI documentation for legacy codebases
Kodesage is an AI platform designed for navigating and documenting legacy systems, consolidating knowledge from code, issue tickets, and wikis to generate function-level documentation. It creates AST-based code maps that help teams understand complex 20-year-old codebases in plain English, with on-premises and air-gapped deployment options for high-security enterprise environments.
Levo.ai
Auto-generate API docs from live production traffic
Levo.ai generates OpenAPI specifications and API documentation automatically from live production traffic using eBPF-based instrumentation. It captures real request/response patterns to create always-accurate API docs that eliminate documentation drift. Features include automated API discovery, security testing of documented endpoints, and Postman collection generation without requiring code changes.
Liam ERD
Auto-generates interactive ER diagrams from database schemas
Liam ERD automatically generates beautiful, interactive entity-relationship diagrams from existing database schemas. It supports Rails schema.rb, PostgreSQL, Prisma, and raw SQL — with zero configuration required. A web version handles public repos instantly, while the CLI processes private repositories with CI/CD integration for keeping documentation in sync.
Lingo.dev
AI localization engine for software and docs
Lingo.dev is a Y Combinator F24-backed AI localization engine that automates translation of software interfaces and technical documentation into multiple languages while maintaining technical context. It preserves code variables, formatting tokens, and technical terminology that generic translation tools mangle, solving the global reach problem for developer-facing products and documentation.
MDX
Markdown with JSX components
MDX is a format that seamlessly combines Markdown with JSX, allowing authors to embed React components directly inside Markdown documents. It solves the problem of static content being too limited for modern web applications by making documentation interactive — charts, custom widgets, and live code examples can live alongside prose. MDX is the backbone of Docusaurus, Nextra, and countless React-based docs stacks.
MarkItDown
Convert any file to Markdown for LLM pipelines
MarkItDown is a lightweight Python utility by Microsoft that converts files into clean Markdown optimized for LLM pipelines and text analysis. It supports PDF, Word, Excel, PowerPoint, HTML, images with OCR, audio with transcription, and text formats like CSV, JSON, and XML. The tool preserves document structure including headings, tables, lists, and links while keeping output token-efficient. It offers a CLI, a four-line Python API, Docker support, and a plugin architecture for extensions.
MkDocs
Project documentation with Markdown
Python-based static site generator purpose-built for project documentation. Simple YAML configuration, fast build times, and a rich plugin ecosystem. The Material for MkDocs theme adds a polished look with search, dark mode, and advanced navigation features. The go-to documentation tool for open-source projects and internal engineering docs that need to look professional with minimal effort.
Nextra
Next.js documentation framework
Nextra is a Next.js-based static site generator designed for documentation websites and blogs with minimal configuration. Leverages the full Next.js ecosystem with pre-built themes (Docs and Blog), MDX support, automatic file-system routing, full-text search, dark mode, and i18n. Developers get fast, SEO-friendly docs sites while keeping access to Next.js features like React Server Components.
OpenDataLoader PDF
AI-ready PDF parser with benchmark-leading accuracy
OpenDataLoader PDF is a high-performance parser that extracts structured, AI-ready data from PDFs with industry-leading 0.907 benchmark accuracy. Combines deterministic local processing with optional AI hybrid mode for complex layouts, OCR support across 80+ languages, formula extraction in LaTeX, chart descriptions, and built-in prompt injection filtering. Available as Python, Node.js, and Java SDKs for seamless RAG pipeline and data preparation integration.
OpenWiki
LangChain CLI for maintaining agent-friendly codebase documentation
OpenWiki is LangChain’s open-source CLI for generating and maintaining an agent-focused wiki inside a codebase. It can create an openwiki/ documentation folder, update it from repository changes, add guidance to AGENTS.md or CLAUDE.md, and run via an interactive CLI or daily GitHub Action so coding agents have durable context without stuffing every detail into prompts.
Outline
Source-available team knowledge base and wiki with real-time collaboration
Outline is a fast, collaborative team knowledge base and wiki with a Markdown-compatible editor, nested collections, search with AI-assisted answers, integrations, and managed or self-hosted deployment.
Payload CMS
Open-source TypeScript headless CMS and app framework
Payload is an open-source TypeScript-first headless CMS and app framework with 32K+ GitHub stars. Built on Next.js with PostgreSQL or MongoDB, it provides auto-generated REST and GraphQL APIs, a customizable admin panel, access control, localization, versioning, and file uploads. Config-as-code defines collections in TypeScript for full type safety. Features live preview, draft system, block-based editor, and extensible plugins. Self-hostable with no vendor lock-in.
PitchDocs
AI-powered marketing-ready READMEs from code
PitchDocs is an AI documentation generator that scans codebases to produce marketing-ready READMEs, changelogs, and AI context files like llms.txt. It bridges the gap between raw source code and consumer-ready technical communication, targeting the growing need for high-quality README files that serve both human developers and AI agents accessing documentation.
QMD
On-device hybrid search engine for your docs and notes
QMD is an on-device search engine built by Tobi Lütke (Shopify CEO) that indexes markdown notes, meeting transcripts, and documentation locally. It combines BM25 full-text search, vector semantic search, and LLM-powered re-ranking into a single hybrid pipeline. Ships with a built-in MCP server for seamless integration with Claude Code, Cursor, and other AI editors. All processing happens on your machine via node-llama-cpp with GGUF models — zero cloud dependency.
Quarkdown
Programmable Markdown typesetting for docs, books, and slides
Quarkdown is a Turing-complete Markdown typesetting system that compiles a single source into print-ready books, academic papers, knowledge bases, or interactive presentations. It extends Markdown with a built-in scripting language featuring functions, variables, and a standard library for full document control. Supports HTML, PDF, and plain text output with live preview and real-time reloading during authoring.
ReadMe
Beautiful, personalized API docs
Developer hub platform for creating interactive API documentation with try-it-now API explorer, auto-generated references from OpenAPI specs, custom landing pages, changelog, guides, and usage analytics. Features personalized docs that show API keys and example responses based on the logged-in user. Tracks which endpoints developers actually use. Integrates with GitHub for syncing docs from repos. Used by companies like Twilio and Shopify for their developer portals.
Redoc
OpenAPI-powered developer portals
OpenAPI documentation renderer with a clean three-panel layout that generates beautiful, responsive API reference pages from your OpenAPI spec. Available as open-source React component or CLI-generated static site. Supports code samples in multiple languages, search, and deep linking, making it the go-to choice for teams who want polished API docs without custom development.
Sanity
Composable content platform for structured data
Sanity is a composable content platform providing a real-time, API-first content backend with a customizable editing studio. Content is stored as structured data accessible via GROQ query language or GraphQL. Features real-time collaboration, portable text for rich content modeling, image pipeline with on-the-fly transformations, and webhooks for content-driven workflows. The open-source Sanity Studio provides a fully customizable React-based editing interface deployable anywhere.
Speakeasy
Auto-generate SDKs and docs from backend routes
Speakeasy uses AI to parse backend API routes and auto-generate production-ready SDKs in multiple languages alongside OpenAPI documentation. It ensures that client libraries and documentation always match the current backend implementation, eliminating the drift between API code, SDK behavior, and documentation that plagues most API-first teams as their services evolve.
Stainless
Generate production-ready SDKs from API specifications
Stainless generates idiomatic, production-ready client SDKs from OpenAPI specifications with features like automatic pagination, retries, streaming, and proper error handling baked in. Used by Anthropic, OpenAI, Cloudflare, and Lithic to maintain their official SDKs. Produces TypeScript, Python, Go, Java, and Kotlin SDKs that match hand-written quality with automated maintenance and versioning.
Starlight
Build stellar documentation with Astro
Starlight is an open-source Astro-based documentation theme from the Astro team that produces fast, accessible, SEO-friendly docs sites with minimal config. Ships dark mode, full-text search via Pagefind, versioned navigation, i18n, auto-generated sidebars, and beautiful defaults out of the box. Ideal for open-source projects, product docs, and technical handbooks that want first-class performance.
Strapi
Open-source headless CMS for developers
Strapi is the leading open-source headless CMS with 65K+ GitHub stars providing a customizable API-first content management system. Auto-generates REST and GraphQL APIs from content types defined through a visual builder. Features role-based access control, media library, internationalization, draft/publish workflow, and a plugin marketplace. Built with Node.js and supports PostgreSQL, MySQL, SQLite, and MariaDB. Self-hostable with Strapi Cloud also available.
Swagger / OpenAPI
API design and documentation standard
Industry-standard specification for defining RESTful APIs with a comprehensive ecosystem of tools. OpenAPI Specification (formerly Swagger) describes endpoints, parameters, responses, and authentication in YAML/JSON format. Swagger UI generates interactive API documentation, Swagger Editor provides a visual spec editor, and Swagger Codegen generates server stubs and client SDKs in 40+ languages. The foundation of API-first development workflows used by millions of developers worldwide.
Swimm
IDE documentation that stays synced with code
Swimm uses AI to keep code documentation in sync with real-time code changes, providing interactive walkthroughs directly in VS Code and JetBrains IDEs. It solves the stale documentation problem by making docs part of the development workflow rather than a separate artifact, automatically detecting when code changes invalidate existing documentation and suggesting updates.
Theneo
AI-powered Stripe-style API documentation
Theneo is a Y Combinator-backed tool that generates high-quality, Stripe-style API documentation in seconds using AI. It transforms OpenAPI specs, Postman collections, or raw code into interactive developer portals with code playgrounds, multi-language SDK examples, and beautiful visual design, helping API-first teams create professional documentation without spending weeks on manual writing.
Trupeer
AI documentation tool with video-to-docs conversion
Trupeer is an AI documentation platform that converts screen recordings and videos into structured technical documentation with AI-generated voiceovers. It automates the creation of step-by-step guides, API documentation, and SaaS help articles by analyzing video content and generating written docs with annotated screenshots. Useful for teams creating onboarding materials and product documentation.