function: markdown
737 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| thlorenz/doctoc DocToc is a Node.js command-line tool that generates and maintains table of contents sections in Markdown files within a local git reposito… | 90 | 4462 | active |
| jupyter-book/jupyter-book Jupyter Book is an open-source tool for building publication-quality books, documentation sites, and PDFs from Markdown and Jupyter noteboo… | 91 | 4273 | active |
| nuttyartist/notes Notes is a fast, open-source, cross-platform note-taking desktop application written in C++ with Qt. It supports Markdown, folders and tags… | 60 | 4269 | active |
| Python-Markdown/markdown Python-Markdown is a Python implementation of John Gruber's Markdown that converts Markdown text to HTML, nearly compliant with the origina… | 94 | 4239 | stable |
| GitJournal/GitJournal GitJournal is a mobile-first, open-source note-taking app that stores notes in Markdown with optional YAML headers inside a Git repository … | 61 | 4210 | active |
| 027xiguapi/code-box CodeBox is a browser extension for Chrome, Edge, Firefox, and 360 browsers that enhances Chinese tech blog sites like CSDN, Zhihu, Juejin, … | 60 | 4140 | active |
| zakirullin/files.md Files.md is a simple, local-first note-taking app that stores everything as plain .md files on your own device, with a chat-like flow for c… | 72 | 4119 | active |
| obsidian-tasks-group/obsidian-tasks An Obsidian community plugin that adds task management to the Obsidian knowledge base. It lets users track tasks across an entire vault, qu… | 99 | 3968 | active |
| giuspen/cherrytree CherryTree is a hierarchical note-taking desktop application featuring rich text editing and syntax highlighting, storing data in a single … | 95 | 3934 | active |
| nicejade/markdown-online-editor Arya is an online Markdown editor built with Vue2 and Vditor, offering live preview and WYSIWYG editing. It supports flowcharts, Gantt and … | 77 | 3892 | active |
| blossom-editor/blossom Blossom is a self-hosted markdown note-taking application with bidirectional links, built-in image hosting, and real-time device synchroniz… | 67 | 3802 | active |
| umijs/dumi dumi is a static site generator and documentation framework purpose-built for developing React component libraries. It renders Markdown doc… | 96 | 3795 | active |
| Marp (Markdown Presentation Ecosystem) Marp is a Markdown presentation ecosystem for writing slide decks in plain Markdown, comprising the Marpit framework, Marp Core converter, … | 94 | 3783 | active |
| Textualize/rich-cli Rich-CLI is a command line toolbox for fancy terminal output, built on the Rich library. It syntax-highlights many file types with speciali… | 66 | 3714 | active |
| panphora/overtype OverType is a lightweight (~117KB) JavaScript markdown editor library that achieves WYSIWYG-style rendering by overlaying an invisible text… | 62 | 3696 | active |
| charmbracelet/glamour Glamour is a Go library for rendering Markdown documents with styled, colorful output on ANSI-compatible terminals using stylesheets. It of… | 90 | 3665 | active |
| inkeep/open-knowledge OpenKnowledge is an AI-native WYSIWYG markdown editor and knowledge base app for humans and LLM agents, available as a desktop app (macOS, … | 76 | 3663 | active |
| nuxt/content Nuxt Content is an official Nuxt module that turns Markdown, YAML, CSV, and JSON files in a content/ directory into a queryable, typed data… | 97 | 3661 | active |
| mdx-editor/editor MDXEditor is an open-source React component providing a rich text WYSIWYG editor for markdown and MDX documents, built on the Lexical frame… | 94 | 3644 | active |
| OXY2DEV/markview.nvim A hackable Neovim plugin that renders live previews of Markdown, LaTeX, Typst, inline HTML, YAML, and AsciiDoc directly inside the editor. … | 84 | 3608 | active |
| geekjourneyx/md2wechat-skill md2wechat is a Go-based CLI tool that converts Markdown into styled WeChat Official Account HTML, with 40+ themes, AI-generated covers and … | 81 | 3594 | active |
| agenticnotetaking/arscontexta A Claude Code plugin that generates a personalized knowledge management system (a 'second brain') of plain markdown files from a conversati… | 46 | 3482 | active |
| SamurAIGPT/llm-wiki-agent A coding-agent skill that turns source documents into a self-maintaining, interlinked markdown wiki. You drop files into a raw/ folder and … | 74 | 3458 | active |
| gautamkrishnar/blog-post-workflow A GitHub Action that automatically fetches your latest blog posts, StackOverflow activity, or YouTube videos via RSS feeds and displays the… | 97 | 3441 | active |
| sbarex/QLMarkdown QLMarkdown is a macOS application providing a Quick Look extension for previewing Markdown files, plus a CLI and Shortcut extension for con… | 90 | 3441 | active |
| pandao/editor.md Editor.md is an open-source embeddable online Markdown editor component built on CodeMirror, jQuery, and Marked. It provides real-time prev… | 23 | 14318 | maintenance |
| swiftlang/swift-markdown A Swift package for parsing, building, editing, and analyzing Markdown documents, backed by GitHub-flavored Markdown's cmark-gfm implementa… | 89 | 3403 | stable |
| isjiamu/gzh-design-skill An AI-agent skill (for Claude Code, Codex, Cursor) that converts Markdown into paste-ready WeChat Official Account (gongzhonghao) HTML with… | 74 | 3331 | active |
| SublimeText-Markdown/MarkdownEditing A powerful Markdown editing plugin for Sublime Text with robust syntax definitions for Standard Markdown, GitHub Flavored Markdown, and Mul… | 91 | 3322 | active |
| artempyanykh/marksman Marksman is a Language Server Protocol (LSP) server for Markdown that provides code-assist features like completion, goto definition, find … | 74 | 3314 | active |
| ekalinin/github-markdown-toc gh-md-toc is a dependency-free shell script that generates a table of contents for GitHub README.md files and wiki pages. It can process st… | 23 | 3296 | stable |
| yzhang-gh/vscode-markdown Markdown All in One is a Visual Studio Code extension that adds comprehensive Markdown editing features such as keyboard shortcuts, automat… | 71 | 3277 | active |
| Textualize/frogmouth Frogmouth is a Markdown viewer/browser that runs in the terminal, built with the Textual TUI framework. It supports opening local files or … | 21 | 3271 | active |
| zmister2016/MrDoc MrDoc is a self-hosted online document and knowledge base system built with Python and Django, supporting Markdown editing for individuals … | 82 | 3231 | active |
| markdown-viewer/skills A collection of 14 opinionated Agent Skills that teach AI coding agents (Claude Code, Codex, Cursor, Copilot) to generate diagrams, charts,… | 53 | 3216 | active |
| dullage/flatnotes flatnotes is a self-hosted, database-less note-taking web app that stores notes as plain markdown files in a flat folder. It offers a distr… | 81 | 3203 | active |
| textlint/textlint textlint is a pluggable linting tool for natural language text, similar to ESLint but for prose instead of code. It supports Markdown and p… | 97 | 3175 | active |
| avitorio/outstatic Outstatic is a Git-based CMS that provides a dashboard for writing, editing, and publishing Markdown and MDX content stored in a GitHub rep… | 98 | 3159 | active |
| klaudiosinani/tusk Tusk is an unofficial, open source, cross-platform Evernote desktop application with themes, focus modes, and customizable keyboard shortcu… | 63 | 3154 | active |
| gnab/remark remark is a simple, in-browser, markdown-driven slideshow tool written in JavaScript. Slides are authored in Markdown inside an HTML file, … | 23 | 12999 | maintenance |
| vkbo/novelWriter novelWriter is an open source plain text editor designed for writing novels assembled from many smaller text documents. It uses a Markdown-… | 98 | 3091 | active |
| Ionaru/easy-markdown-editor EasyMDE is an embeddable JavaScript Markdown editor that replaces plain textareas with a toolbar-driven editing experience featuring live s… | 76 | 3066 | active |
| lepture/mistune Mistune is a fast, dependency-free Python Markdown parser compatible with sane CommonMark rules, offering pluggable renderers, built-in plu… | 97 | 3065 | stable |
| rstudio/rmarkdown An R package for creating dynamic documents that combine code, rendered output, and prose, rendered via Pandoc to HTML, PDF, Word, slidesho… | 80 | 3054 | stable |
| pngwn/MDsveX mdsvex is a Markdown preprocessor for Svelte, essentially MDX for Svelte. It lets you use Svelte components inside Markdown files and Markd… | 95 | 3048 | active |
| zcaceres/markdownify-mcp A Model Context Protocol (MCP) server that converts PDFs, images, audio, Office documents, and web content (including YouTube transcripts a… | 81 | 2983 | active |
| thephpleague/commonmark league/commonmark is a highly-extensible PHP Markdown parser that fully supports the CommonMark and GitHub-Flavored Markdown specifications… | 98 | 2971 | stable |
| Simon-He95/markstream-vue A family of streaming Markdown renderer components for AI chat and LLM token-stream UIs, with markstream-vue as the stable Vue 3/Nuxt/ViteP… | 82 | 2967 | stable |
| 88250/symphony Symphony (Sym) is a modern open-source community platform written in Java that combines forum, Q&A, BBS, social network, and blog functiona… | 67 | 2941 | active |
| uiwjs/react-md-editor A React markdown editor component with live preview, written in TypeScript. It provides a textarea-based editing experience with rendered m… | 94 | 2921 | active |
| singerdmx/flutter-quill Flutter Quill is a WYSIWYG rich text editor and Quill component for Flutter, supporting Android, iOS, web, and desktop platforms. It provid… | 90 | 2914 | active |
| Leanote Leanote is an open-source, self-hostable cloud note-taking application built with Go and MongoDB, featuring rich-text and Markdown editors,… | 23 | 11684 | maintenance |
| jaspervdj/hakyll Hakyll is a Haskell library for building static website compilers, letting users define site generation rules in Haskell. It compiles Markd… | 76 | 2867 | stable |
| trentm/python-markdown2 markdown2 is a fast and complete Python implementation of Markdown that converts Markdown text to HTML, closely matching the original Perl … | 76 | 2821 | stable |
| aaronsw/html2text html2text is a Python script and library that converts HTML pages into clean plain ASCII text that is also valid Markdown. It can be used f… | 32 | 2813 | active |
| gamosoft/NoteDiscovery NoteDiscovery is a lightweight, self-hosted note-taking application that stores notes as plain markdown files on your own server, with full… | 79 | 2774 | active |
| instant-markdown/vim-instant-markdown A Vim plugin that opens a browser window showing a real-time compiled preview of the markdown file currently being edited in Vim, closing w… | 75 | 2752 | active |
| kefranabg/readme-md-generator A Node.js CLI tool that generates polished README.md files for projects by interactively asking questions and suggesting defaults from pack… | 23 | 11129 | maintenance |
| jaspervdj/patat Patat is a terminal-based presentation tool that renders slideshows from Markdown and other Pandoc-supported formats directly in an ANSI te… | 74 | 2740 | active |
| bergside/design-md-chrome A Chrome extension that extracts visual styles (typography, colors, spacing, shadows, motion) from any website and generates DESIGN.md or S… | 68 | 2738 | active |
| pionxzh/chatgpt-exporter A Tampermonkey userscript that adds export functionality to the ChatGPT web interface, letting users save and share their conversation hist… | 98 | 2704 | active |
| pulldown-cmark/pulldown-cmark pulldown-cmark is a fast, memory-efficient pull parser for CommonMark Markdown written in pure Rust, with an included CLI tool for renderin… | 89 | 2697 | stable |
| Crossbell-Box/xLog xLog is an open-source, decentralized blogging platform built on the Crossbell blockchain, where posts are stored on-chain. It serves as a … | 10 | 2669 | active |
| 200ok-ch/organice organice is a web-based implementation of Emacs Org mode that works in mobile and desktop browsers without requiring Emacs. It is a progres… | 86 | 2661 | active |
| vsch/flexmark-java flexmark-java is a fast, extensible Java parser for CommonMark/Markdown that produces a source-position-aware AST and renders HTML, with em… | 39 | 2640 | stable |
| ling-drag0n/CloudPaste CloudPaste is a serverless, self-hosted file management and text/Markdown sharing service that aggregates multiple storage backends (S3-com… | 58 | 2619 | active |
| tgrosinger/advanced-tables-obsidian An Obsidian.md community plugin that adds Excel-like navigation, auto-formatting, and manipulation commands to markdown tables. It also sup… | 82 | 2598 | active |
| MadMaxChow/VLOOK VLOOK is an open-source theme package and typesetting enhancement plugin for the Typora Markdown editor. It improves document layout, conte… | 91 | 2586 | active |
| ksky521/nodeppt nodeppt is a markdown-driven, in-browser presentation framework for building HTML slide decks. It provides a CLI to create, serve, and buil… | 10 | 10344 | maintenance |
| imzbf/md-editor-v3 A feature-rich Markdown editor component library for Vue 3, written in JSX and TypeScript. It includes a full editor with toolbar, dark/lig… | 97 | 2577 | active |
| getgridea/gridea Gridea is a cross-platform desktop client for writing and managing static blogs, built with Electron and Vue. It provides a Markdown editor… | 23 | 10251 | maintenance |
| Achuan-2/SlideSCI SlideSCI is a PowerPoint add-in (written in C#) that adds features PowerPoint lacks: image captions, one-click image alignment, copy-pastin… | 87 | 2550 | active |
| sparksuite/simplemde-markdown-editor SimpleMDE is an embeddable JavaScript Markdown editor that replaces a plain textarea with a WYSIWYG-style editing experience, including a t… | 23 | 10144 | maintenance |
| estruyf/vscode-front-matter Front Matter is a headless CMS implemented as a Visual Studio Code extension, letting users create, edit, preview, and manage Markdown cont… | 94 | 2536 | active |
| JohnSundell/Ink Ink is a fast and flexible Markdown parser written in Swift that converts Markdown strings into HTML. It supports front-matter metadata par… | 23 | 2527 | stable |
| antonmedv/textarea A minimalist browser-based text editor that stores all text compressed in the URL hash, requiring no backend or account. Notes can be share… | 56 | 2524 | active |
| saleem-hadad/larecipe LaRecipe is a Laravel package for writing beautiful, code-driven product documentation in Markdown directly inside a Laravel application. I… | 85 | 2513 | active |
| oleeskild/obsidian-digital-garden An Obsidian plugin that publishes selected notes from your vault as a digital garden website, deployable on Vercel or Netlify. It supports … | 98 | 2478 | active |
| MacDownApp/macdown MacDown is an open source Markdown editor for macOS with live HTML preview, built in Objective-C/Cocoa. It offers configurable Markdown ren… | 23 | 9819 | maintenance |
| susam/texme TeXMe is a lightweight JavaScript utility that turns plain text files containing Markdown and LaTeX into self-rendering HTML documents. A s… | 32 | 2438 | stable |
| RyotaUshio/obsidian-pdf-plus PDF++ is an Obsidian.md community plugin that upgrades Obsidian's built-in PDF viewer into a full annotation and viewing tool. It lets user… | 47 | 2421 | active |
| olivierkes/manuskript Manuskript is an open-source desktop writing application for authors, built with Python and PyQt5. It provides outlining, character and plo… | 65 | 2418 | active |
| quantizor/markdown-to-jsx A fast and versatile markdown toolchain that parses markdown into an AST and renders it to React, React Native, SolidJS, Vue, HTML, and oth… | 93 | 2385 | active |
| sdyckjq-lab/llm-wiki-skill A personal knowledge base Skill based on Andrej Karpathy's llm-wiki methodology, installable into AI CLI agents like Claude Code, Codex, Op… | 57 | 2378 | active |
| ZenNotes/zennotes ZenNotes is a keyboard-first, local-first Markdown notes application with real Vim motions, split panes, diagrams (Mermaid, TikZ, KaTeX mat… | 77 | 2350 | active |
| Laverna/laverna Laverna is a JavaScript note-taking web application with a Markdown editor and client-side encryption, positioned as an open-source alterna… | 23 | 9178 | maintenance |
| d0c-s4vage/lookatme lookatme is an interactive, extensible terminal-based markdown presentation tool written in Python. It renders markdown files as slides wit… | 23 | 2328 | active |
| gxr404/yuque-dl yuque-dl is a Node.js CLI tool that downloads Yuque (语雀) knowledge bases and documents as local Markdown files. It supports batch downloads… | 70 | 2327 | active |
| Thinkmill/keystatic Keystatic is a Git-based content management system with a first-class admin UI and a fully typed TypeScript API for defining content models… | 75 | 2319 | active |
| web-infra-dev/rspress Rspress is a fast static site generator built on Rsbuild and the Rust-powered Rspack toolchain, designed for building documentation sites w… | 92 | 2317 | active |
| hua1995116/react-resume-site Muji Resume is an online resume builder that lets users write resumes in Markdown and render them into polished templates with live PDF pre… | 32 | 2300 | active |
| 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… | 98 | 2276 | active |
| 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… | 93 | 2274 | active |
| 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… | 93 | 2252 | active |
| 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… | 56 | 2246 | active |
| matthewwithanm/python-markdownify A Python library that converts HTML documents into Markdown text, built on BeautifulSoup. It offers configurable options for stripping tags… | 84 | 2244 | active |
| 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… | 75 | 2196 | stable |
| zhaohongxuan/obsidian-weread-plugin An Obsidian plugin that syncs WeRead (微信读书) book metadata, highlights, notes, reviews, and popular community highlights into your Obsidian … | 94 | 2190 | active |
| BaldissaraMatheus/Tasks.md Tasks.md is a self-hosted kanban-style task management board where cards are stored as Markdown files. It ships as a single Docker image wi… | 76 | 2187 | active |
| 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… | 88 | 2179 | active |