Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source markdown software

741 open-source libraries, tools and applications tagged markdown, ranked by how closely markdown 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.

741 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
preservim/vim-markdown
A Vim plugin providing Markdown syntax highlighting, matching rules, folding, concealing, and mappings for the original Markdown and extens…
414815stable
googleworkspace/md2googleslides
A Node.js command-line tool that converts Markdown and HTML into Google Slides decks via the Google Slides API. It supports CommonMark/GFM …
104727active
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, …
784643active
obgnail/typora_plugin
A feature-enhancement plugin suite for the Typora Markdown editor, implemented natively in JavaScript on Electron/Node.js. It adds capabili…
894630active
octokatherine/readme.so
readme.so is an online drag-and-drop editor for building project README files quickly. It lets developers pick sections, edit content, rear…
614627active
maurodesouza/profile-readme-generator
A web-based tool for generating personalized GitHub profile READMEs with a visual editor and templates. Users can compose markdown content …
744520active
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…
884468active
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…
944286active
Daino Notes
Notes is a fast, open-source, cross-platform note-taking desktop application written in C++ with Qt. It supports Markdown, folders and tags…
564268active
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…
954251stable
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 …
574239active
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…
714156active
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, …
574150active
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…
954024active
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…
754019active
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 …
763984active
giuspen/cherrytree
CherryTree is a hierarchical note-taking desktop application featuring rich text editing and syntax highlighting, storing data in a single …
933967active
umijs/dumi
dumi is a static site generator and documentation framework purpose-built for developing React component libraries. It renders Markdown doc…
923801active
blossom-editor/blossom
Blossom is a self-hosted markdown note-taking application with bidirectional links, built-in image hosting, and real-time device synchroniz…
633794active
charmbracelet/glamour
Glamour is a Go library for rendering Markdown documents with styled, colorful output on ANSI-compatible terminals using stylesheets. It of…
883729active
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…
633726active
panphora/overtype
OverType is a lightweight (~117KB) JavaScript markdown editor library that achieves WYSIWYG-style rendering by overlaying an invisible text…
613704active
md2wechat
md2wechat is a Go-based CLI tool that converts Markdown into styled WeChat Official Account HTML, with 40+ themes, AI-generated covers and …
823699active
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…
913682active
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…
973667active
OXY2DEV/markview.nvim
A hackable Neovim plugin that renders live previews of Markdown, LaTeX, Typst, inline HTML, YAML, and AsciiDoc directly inside the editor. …
823647active
sbarex/QLMarkdown
QLMarkdown is a macOS application providing a Quick Look extension for previewing Markdown files, plus a CLI and Shortcut extension for con…
933600active
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 …
743582active
agenticnotetaking/arscontexta
A Claude Code plugin that generates a personalized knowledge management system (a 'second brain') of plain markdown files from a conversati…
433490active
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…
953446active
swiftlang/swift-markdown
A Swift package for parsing, building, editing, and analyzing Markdown documents, backed by GitHub-flavored Markdown's cmark-gfm implementa…
933428stable
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…
2314315maintenance
Marksman
Marksman is a Language Server Protocol (LSP) server for Markdown that provides code-assist features like completion, goto definition, find …
843359active
SublimeText-Markdown/MarkdownEditing
A powerful Markdown editing plugin for Sublime Text with robust syntax definitions for Standard Markdown, GitHub Flavored Markdown, and Mul…
853330active
markdown-viewer/skills
A collection of 14 opinionated Agent Skills that teach AI coding agents (Claude Code, Codex, Cursor, Copilot) to generate diagrams, charts,…
503328active
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…
663303stable
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 …
213300active
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…
683298active
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…
893256active
zmister2016/MrDoc
MrDoc is a self-hosted online document and knowledge base system built with Python and Django, supporting Markdown editing for individuals …
933237active
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…
963201active
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…
933169active
klaudiosinani/tusk
Tusk is an unofficial, open source, cross-platform Evernote desktop application with themes, focus modes, and customizable keyboard shortcu…
593155active
vkbo/novelWriter
novelWriter is an open source plain text editor designed for writing novels assembled from many smaller text documents. It uses a Markdown-…
973141active
gnab/remark
remark is a simple, in-browser, markdown-driven slideshow tool written in JavaScript. Slides are authored in Markdown inside an HTML file, …
2313005maintenance
Ionaru/easy-markdown-editor
EasyMDE is an embeddable JavaScript Markdown editor that replaces plain textareas with a toolbar-driven editing experience featuring live s…
723093active
lepture/mistune
Mistune is a fast, dependency-free Python Markdown parser compatible with sane CommonMark rules, offering pluggable renderers, built-in plu…
1003078stable
rstudio/rmarkdown
An R package for creating dynamic documents that combine code, rendered output, and prose, rendered via Pandoc to HTML, PDF, Word, slidesho…
883066stable
pngwn/MDsveX
mdsvex is a Markdown preprocessor for Svelte, essentially MDX for Svelte. It lets you use Svelte components inside Markdown files and Markd…
953065active
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…
813024stable
zcaceres/markdownify-mcp
A Model Context Protocol (MCP) server that converts PDFs, images, audio, Office documents, and web content (including YouTube transcripts a…
782998active
thephpleague/commonmark
league/commonmark is a highly-extensible PHP Markdown parser that fully supports the CommonMark and GitHub-Flavored Markdown specifications…
982981stable
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…
622972active
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…
652944active
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…
882929active
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…
962916active
jaspervdj/hakyll
Hakyll is a Haskell library for building static website compilers, letting users define site generation rules in Haskell. It compiles Markd…
772875stable
Leanote
Leanote is an open-source, self-hostable cloud note-taking application built with Go and MongoDB, featuring rich-text and Markdown editors,…
2311672maintenance
gamosoft/NoteDiscovery
NoteDiscovery is a lightweight, self-hosted note-taking application that stores notes as plain markdown files on your own server, with full…
802848active
trentm/python-markdown2
markdown2 is a fast and complete Python implementation of Markdown that converts Markdown text to HTML, closely matching the original Perl …
772823stable
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…
322813active
pionxzh/chatgpt-exporter
A Tampermonkey userscript that adds export functionality to the ChatGPT web interface, letting users save and share their conversation hist…
972762active
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…
2311136maintenance
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…
712752active
jaspervdj/patat
Patat is a terminal-based presentation tool that renders slideshows from Markdown and other Pandoc-supported formats directly in an ANSI te…
702746active
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…
862728stable
CloudPaste
CloudPaste is a serverless, self-hosted file management and text/Markdown sharing service that aggregates multiple storage backends (S3-com…
532703active
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…
802674active
xLog
xLog is an open-source, decentralized blogging platform built on the Crossbell blockchain, where posts are stored on-chain. It serves as a …
102664active
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…
362641stable
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…
802616active
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…
882612active
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…
982609active
MadMaxChow/VLOOK
VLOOK is an open-source theme package and typesetting enhancement plugin for the Typora Markdown editor. It improves document layout, conte…
952609active
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…
1010328maintenance
pluk-inc/markdown-preview
A fast, native macOS application for reading and previewing Markdown files with a document outline, edit mode, Mermaid diagram rendering, a…
782563active
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…
2310229maintenance
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…
952547active
ZenNotes/zennotes
ZenNotes is a keyboard-first, local-first Markdown notes application with real Vim motions, split panes, diagrams (Mermaid, TikZ, KaTeX mat…
782547active
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…
2310146maintenance
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…
232537stable
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…
572530active
saleem-hadad/larecipe
LaRecipe is a Laravel package for writing beautiful, code-driven product documentation in Markdown directly inside a Laravel application. I…
812514active
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 …
912505active
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…
542497active
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…
432479active
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…
239841maintenance
snownico0722/PaperTodo
PaperTodo is a minimalist Windows desktop sticky note application built natively with WPF (.NET 10). It places independent todo and Markdow…
792473active
susam/texme
TeXMe is a lightweight JavaScript utility that turns plain text files containing Markdown and LaTeX into self-rendering HTML documents. A s…
322438stable
olivierkes/manuskript
Manuskript is an open-source desktop writing application for authors, built with Python and PyQt5. It provides outlining, character and plo…
642437active
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…
752428active
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…
922393active
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…
722369active
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…
912338active
Laverna/laverna
Laverna is a JavaScript note-taking web application with a Markdown editor and client-side encryption, positioned as an open-source alterna…
239168maintenance
d0c-s4vage/lookatme
lookatme is an interactive, extensible terminal-based markdown presentation tool written in Python. It renders markdown files as slides wit…
232332active
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…
922320active
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…
322311active
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…
1002278active
zhaohongxuan/obsidian-weread-plugin
An Obsidian plugin that syncs WeRead (微信读书) book metadata, highlights, notes, reviews, and popular community highlights into your Obsidian …
942264active

← prev page 2 / 8 next →