Open source markdown projects

Every project in the registry tagged markdown, ranked by real GitHub adoption.

projects 97 combined stars ★ 1.1M refresh nightly
01 firecrawl ★ 198K

last push12 hours ago languageTypeScript licenseAGPL-3.0
02 Crawl4AI ★ 87K

LLM-ready web crawler built for AI data pipelines

last push18 hours ago languagePython licenseApache-2.0
03 Affine ★ 74K

Docs, whiteboards, and databases in one privacy-first workspace

last push18 hours ago languageTypeScript license—
04 Memos ★ 64K

Self-hosted timeline for quick notes, logs, and snippets

last push19 hours ago languageGo licenseMIT
05 prettier ★ 52K

Prettier is an opinionated code formatter.

last push13 hours ago languageJavaScript licenseMIT
06 jekyll ★ 52K

:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

last push21 days ago languageRuby licenseMIT
07 SiYuan ★ 47K

Privacy-first knowledge management with block-level linking

last push14 hours ago languageTypeScript licenseAGPL-3.0
08 Logseq ★ 45K

Privacy-first knowledge base that connects your notes

last push41 hours ago languageClojure licenseAGPL-3.0
09 Scrapegraph-ai ★ 32K

Python scraper based on AI

last push28 days ago languagePython licenseMIT
10 docsify ★ 32K

🃏 A magical documentation site generator.

last push33 hours ago languageJavaScript licenseMIT
11 wiki ★ 29K

Wiki.js | Next Generation Open Source Wiki

last push22 hours ago languageTypeScript licenseAGPL-3.0
12 koodo-reader ★ 29K

A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web

last push2 days ago languageJavaScript licenseAGPL-3.0
13 mkdocs ★ 23K

Project documentation with Markdown.

last push13 months ago languagePython licenseBSD-2-Clause
14 Seafile ★ 15K

Self-hosted file sync with AI-powered organization

last push18 days ago languageC license—
15 gollum ★ 14K

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

last push11 months ago languageRuby licenseMIT
16 nextra ★ 14K

Simple, powerful and flexible site generation framework with everything you love from Next.js.

last push3 months ago languageTypeScript licenseMIT
17 TinaCMS ★ 14K

Visual editing for your Git-based content

last push26 hours ago languageTypeScript licenseApache-2.0
18 vnote ★ 13K

A pleasant note-taking platform in native C++.

last push15 hours ago languageC++ licenseLGPL-3.0
19 turndown ★ 12K

🛏 An HTML to Markdown converter written in JavaScript

last push16 days ago languageHTML licenseMIT
20 Blinko ★ 11K

AI-Powered Note Taking App

last push2 months ago languageTypeScript licenseGPL-3.0
21 MiaoYan ★ 8.7K

⛷ Lightweight Markdown app to help you write great sentences.

last push22 hours ago languageSwift licenseMIT
22 markdoc ★ 8.5K

A powerful, flexible, Markdown-based authoring framework.

last push7 days ago languageTypeScript licenseMIT
23 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

last push32 hours ago languageShell licenseAGPL-3.0
24 dillinger ★ 8.3K

The last Markdown editor, ever.

last push4 months ago languageTypeScript licenseMIT
25 fsnotes ★ 7.6K

Fast Markdown note-taking app for Mac and iPhone

last push34 hours ago languageSwift licenseMIT
26 hedgedoc ★ 7.5K

HedgeDoc - Ideas grow better together

last push13 hours ago languageTypeScript licenseAGPL-3.0
27 Backlog.md ★ 7.2K

Backlog.md - A tool for managing project collaboration between humans and AI Agents in a git ecosystem

last push5 days ago languageTypeScript licenseMIT
28 Standard Notes ★ 6.7K

Secure, encrypted notes for your digital life

last push17 hours ago languageTypeScript licenseAGPL-3.0
29 silverbullet ★ 6.4K

An open source personal productivity platform built on Markdown, turbo charged with the scripting power of Lua

last push13 hours ago languageTypeScript licenseMIT
30 QOwnNotes ★ 5.9K

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.

last push13 hours ago languageC++ licenseGPL-2.0
31 writefreely ★ 5.3K

A clean, Markdown-based publishing platform made for writers. Write together and build a community.

last push34 hours ago languageGo licenseAGPL-3.0
32 freeplane ★ 4.4K

Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.

last push4 days ago languageJava licenseGPL-2.0
33 docfx ★ 4.4K

Static site generator for .NET API documentation.

last pushyesterday languageC# licenseMIT
34 tbls ★ 4.4K

tbls is a CI-Friendly tool to document a database, written in Go.

last push2 days ago languageGo licenseMIT
35 notes ★ 4.3K

Fast and beautiful note-taking app written in C++. Write down your thoughts.

last push6 months ago languageC++ licenseMPL-2.0
36 GitJournal ★ 4.2K

Mobile first Note Taking integrated with Git

last push5 months ago languageDart licenseAGPL-3.0
37 anakin ★ 3.9K

Open-source web scraping API. Turn any website into clean markdown or structured JSON. Anti-detect browser, proxy auto-selection, self-hosted. One command: make

last push3 months ago languageGo licenseAGPL-3.0
38 Alexandrie ★ 3.8K

📚 The open-source, offline-first Notion, Obsidian & Confluence alternative. Advanced Markdown, multi-tenant teams, OIDC/SSO, and local S3 backups. Deploy in on

last pushyesterday languageVue licenseMIT
39 content ★ 3.7K

The file-based CMS for your Nuxt application, powered by Markdown and Vue components.

last push22 hours ago languageTypeScript licenseMIT
40 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

last push21 hours ago languagePython licenseMIT
41 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

last push8 months ago languageShell licenseMIT
42 marksman ★ 3.4K

Write Markdown with code assist and intelligence in the comfort of your favourite editor.

last push2 months ago languageF# licenseMIT
43 flatnotes ★ 3.3K

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

last push2 months ago languageVue licenseMIT
44 markstream-vue ★ 3.0K

Multi-framework streaming Markdown renderers for AI apps: Vue/Nuxt, React/Next.js, Svelte, and Angular, with Mermaid, KaTeX, stream-diffs code blocks, safe HTML

last push23 hours ago languageVue licenseMIT
45 symphony ★ 3.0K

🎶 一款用 Java 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。A modern community (forum/Q&A/BBS/SNS/blog) system platform implemented in Java. https://ld246.com

last push18 days ago languageJava licenseAGPL-3.0
46 Raneto ★ 2.9K

Markdown powered Knowledgebase Wiki for Node.js

last push8 months ago languageJavaScript licenseMIT
47 NoteDiscovery ★ 2.9K

Your Self-Hosted Knowledge Base

last push15 hours ago languageJavaScript licenseMIT
48 mindforger ★ 2.7K

Thinking notebook and Markdown editor.

last push6 days ago languageC++ licenseGPL-2.0
49 vscode-front-matter ★ 2.5K

Front Matter is a CMS running straight in Visual Studio Code. Can be used with static site generators like Hugo, Jekyll, Hexo, NextJs, Gatsby, and many more...

last push22 days ago languageTypeScript licenseMIT
50 docmd ★ 2.5K

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

last push3 days ago languageTypeScript licenseMIT
51 keystatic ★ 2.5K

First class CMS experience, TypeScript API, Markdown & YAML/JSON based, no DB

last push1 months ago languageTypeScript licenseMIT
52 MarkFlowy ★ 2.4K

A high-performance, cross-platform editor that supports WYSIWYG Markdown and general text editing.

last push3 days ago languageTypeScript licenseAGPL-3.0
53 webclaw ★ 2.4K

Fast, local-first web content extraction for LLMs. Scrape, crawl, extract structured data — all from Rust. CLI, REST API, and MCP server.

last push18 hours ago languageRust licenseAGPL-3.0
54 llm-wiki-compiler ★ 2.2K

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

last push3 days ago languageTypeScript licenseMIT
55 Tasks.md ★ 2.2K

A self-hosted, Markdown file based task management board

last push8 months ago languageJavaScript licenseMIT
56 Ech0 ★ 2.1K

Ech0 – An open-source, self-hosted lightweight publishing platform for personal idea sharing.

last push23 hours ago languageGo licenseAGPL-3.0
57 suneditor ★ 2.0K

A modular WYSIWYG HTML editor with zero runtime dependencies. Everything included, enable only what you need.

last push17 hours ago languageJavaScript licenseMIT
58 Voiden ★ 2.0K

Build APIs like code with Git-native workspace

last push21 hours ago languageTypeScript licenseApache-2.0
59 md-to-pdf ★ 2.0K

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

last push11 months ago languageTypeScript licenseMIT
60 WPFDevelopers ★ 1.9K

🎉 Welcome to follow the official account of "WPFDevelopers"! It covers the basic controls and custom control library (screenshot controls) of WPF. This projec

last push17 hours ago languageC# licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source markdown projects are there?

This registry tracks 97 projects tagged markdown, with 1,062,666 GitHub stars between them. The most-adopted is firecrawl at 197,942 stars.

Are these markdown projects free to use?

Yes — 95 of the 97 carry an explicit open-source licence across 8 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which markdown project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these markdown projects still maintained?

84 of the 97 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.