function: markdown
737 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| VishwaGauravIn/github-profile-readme-maker GPRM is a free web application that generates GitHub profile README files through a visual builder with features like stats badges, social … | 67 | 1008 | active |
| noties/Markwon Markwon is an Android markdown library that parses markdown per the CommonMark spec using commonmark-java and renders it as native Android … | 23 | 3414 | maintenance |
| aidenlx/zotlit ZotLit is a pair of community plugins (an Obsidian plugin and a Zotero companion add-on) that integrates a Zotero reference library into Ob… | 100 | 1006 | active |
| jackwener/wechat-article-to-markdown A Python CLI tool that fetches WeChat Official Account articles using anti-detection browser automation (Camoufox) and converts them to cle… | 48 | 1002 | active |
| archivy/archivy Archivy is a self-hostable personal knowledge repository that combines note-taking, bookmarking with full-page preservation, and a searchab… | 23 | 3268 | maintenance |
| Dynalon/mdwiki MDwiki is a 100% client-side CMS/wiki implemented as a single HTML file that renders Markdown pages entirely in the browser with no server-… | 25 | 3191 | maintenance |
| chrisdiana/cms.js CMS.js is a fully client-side JavaScript Markdown site generator in the spirit of Jekyll that renders Markdown content into a complete sing… | 23 | 3056 | maintenance |
| Dashibase/lotion Lotion is an open-source Notion-style block editor UI built as a Vue 3 component library. It supports drag-to-reorder blocks, basic Markdow… | 23 | 2911 | maintenance |
| cheeaun/life Life is a simple single-page web application that renders a personal timeline of important life events from a markdown file. It is designed… | 32 | 2898 | maintenance |
| benjycui/bisheng BiSheng is a Node.js static site generator that transforms Markdown and other static files into a React single-page application, with serve… | 32 | 2880 | maintenance |
| alanshaw/markdown-pdf A Node.js module and CLI that converts Markdown files to PDFs by rendering them through HTML and PhantomJS. It supports custom CSS styling,… | 32 | 2876 | maintenance |
| jbt/markdown-editor A browser-based live Markdown editor with GitHub-Flavored Markdown support that renders a preview as you type. It is a small JavaScript web… | 32 | 2874 | maintenance |
| jcc/blog PJ Blog is an open-source blog application built with Laravel and Vue.js, featuring an admin dashboard, article management, comments, roles… | 23 | 2854 | maintenance |
| mangini/gdocs2md A Google Apps Script that converts a formatted Google Drive Document into Markdown, emailing the converted file with extracted images as at… | 32 | 2662 | maintenance |
| rstacruz/flatdoc Flatdoc is a small JavaScript library that fetches Markdown files (including GitHub Readme files via the GitHub API) and renders them as fu… | 32 | 2656 | maintenance |
| IceEnd/Yosoro Yosoro is a beautiful cross-platform desktop Markdown notebook app built with Electron and React. It supports note management, LaTeX math, … | 23 | 2654 | maintenance |
| johnxnguyen/Down Down is a fast Markdown/CommonMark rendering library for Swift, built on top of cmark. It parses Markdown into HTML or an AST and supports … | 32 | 2532 | maintenance |
| arturadib/strapdown Strapdown.js is a JavaScript library that renders elegant Markdown documents directly in the browser with Bootstrap styling, requiring no s… | 32 | 2462 | maintenance |
| karpathy/rendergit A Python CLI tool that flattens any GitHub repository into a single static HTML page with syntax highlighting, markdown rendering, and side… | 35 | 2449 | maintenance |
| timhutton/twitter-archive-parser A Python script that parses a downloaded Twitter archive and converts tweets and DMs into Markdown and HTML with embedded media, de-obfusca… | 32 | 2438 | maintenance |
| batnoter/batnoter BatNoter is an open-source, self-hosted markdown note-taking web application that stores notes in the user's own git repository. It is a Re… | 23 | 2420 | maintenance |
| developit/snarkdown Snarkdown is a dead-simple 1kb Markdown parser written in JavaScript that converts a Markdown string into an HTML string. It is intentional… | 23 | 2400 | maintenance |
| Wsine/feishu2md A Go-based command-line tool that downloads Feishu (Lark) documents and converts them to Markdown files, including images and attachments. … | 50 | 2202 | maintenance |
| trulia/hologram Hologram is a Ruby gem that parses specially formatted /*doc */ comments in CSS (and other source files) and generates static HTML style gu… | 32 | 2167 | maintenance |
| sav7ng/WeHalo WeHalo is a minimalist-style WeChat Mini Program client for the Halo blogging system. It renders posts from a self-hosted Halo blog inside … | 23 | 2093 | maintenance |
| adamzap/landslide Landslide is a Python CLI tool that generates HTML5 slideshow presentations from Markdown, reStructuredText, or Textile source files, build… | 32 | 2092 | maintenance |
| mkdocstrings/mkdocstrings mkdocstrings is an MkDocs plugin that automatically generates API documentation from source code docstrings, supporting multiple languages … | 94 | 2085 | maintenance |
| jamiemcg/Remarkable Remarkable is a fully featured open-source Markdown editor for Linux with live preview, syntax highlighting, and GitHub Flavored Markdown s… | 23 | 2036 | maintenance |
| dundalek/markmap A JavaScript component that parses markdown documents and renders them as interactive mindmaps with zoom, pan, and expand/collapse. It supp… | 32 | 1976 | maintenance |
| refactory-id/bootstrap-markdown A Bootstrap plugin that adds a markdown editor with toolbar and preview to textareas. It is tied to Bootstrap 2.x/3.x versions. | 23 | 1972 | maintenance |
| mdnice/markdown-resume An online resume formatting tool that lets users write resumes in Markdown or rich text and export them as a clean one-page PDF. It is a we… | 32 | 1970 | maintenance |
| miaolz123/vue-markdown A Vue.js component that parses and renders Markdown, supporting GFM tables, task lists, footnotes, emoji, KaTeX math, and syntax highlighti… | 32 | 1964 | maintenance |
| cfenollosa/bashblog Bashblog is a single ~1k-line Bash script that generates a complete static blog from plain text or Markdown posts. It requires no installat… | 73 | 1928 | maintenance |
| preservim/vim-pencil A Vim plugin that adapts Vim for writing prose rather than code, with tweaks for wrap modes, navigation, undo points, and markup concealmen… | 23 | 1905 | maintenance |
| mixu/markdown-styles A Node.js CLI tool (generate-md) that converts Markdown files or folders into static HTML using 15+ built-in CSS themes or custom layouts. … | 32 | 1887 | maintenance |
| axiros/terminal_markdown_viewer mdv is a Python-based terminal Markdown viewer that renders Markdown files with colors, themes, and syntax highlighting directly in the ter… | 23 | 1884 | maintenance |
| karpathy/karpathy.github.io The source code for Andrej Karpathy's personal blog, built with the Jekyll static site generator. It was created as a lightweight alternati… | 66 | 1880 | maintenance |
| sinclairtarget/um um is a Ruby command-line utility for creating and maintaining your own man-like help pages, written in Markdown and rendered through the m… | 32 | 1817 | maintenance |
| there4/markdown-resume A command-line tool that converts Markdown resume documents into responsive HTML5/CSS3 resumes and printable PDFs via wkhtmltopdf. It offer… | 23 | 1785 | maintenance |
| smallhadroncollider/taskell Taskell is a command-line Kanban board and task manager for Mac and Linux, written in Haskell. Tasks are stored as Markdown files with clea… | 10 | 1783 | maintenance |
| sendtion/XRichText An Android rich text library supporting mixed text-and-image layouts, with both editable (EditText-based) and preview (TextView-based) comp… | 23 | 1780 | maintenance |
| elias-sundqvist/obsidian-annotator An Obsidian plugin that lets users open and annotate PDF and EPUB files directly inside Obsidian. It is based on Hypothesis but stores anno… | 23 | 1769 | maintenance |
| jonschlinkert/markdown-toc A Node.js library and CLI that generates a table of contents for markdown files like READMEs, using Remarkable to parse headings. It can in… | 32 | 1756 | maintenance |
| vscode-org-mode/vscode-org-mode A Visual Studio Code extension that brings Emacs Org Mode functionality to VS Code, supporting outlines, TODO lists, timestamps, and plain-… | 23 | 1727 | maintenance |
| xcatliu/pagic Pagic is a static site generator powered by Deno and React that renders markdown and tsx files into static HTML pages. Pages are pre-render… | 23 | 1657 | maintenance |
| jzillmann/pdf-to-markdown A JavaScript tool that parses PDF files and converts them into Markdown format, built on top of Mozilla's pdf.js. It is available as a host… | 64 | 1654 | maintenance |
| bevacqua/woofmark Woofmark is a modular, progressive Markdown and HTML editor component for the browser, written in vanilla JavaScript. It lets users toggle … | 32 | 1630 | maintenance |
| johnroper100/dropplets Dropplets is a minimalist, self-hosted blogging platform written in PHP that publishes posts written in Markdown. It requires no database, … | 23 | 1615 | maintenance |
| laobubu/HyperMD HyperMD is a WYSIWYG Markdown editor for browsers built as a set of CodeMirror add-ons, modes, themes, and keymaps. It renders Markdown for… | 32 | 1589 | maintenance |
| geekplux/markvis Markvis is a markdown-it plugin that renders data visualizations (charts) directly inside markdown documents using D3. It works in both bro… | 32 | 1584 | maintenance |
| Mermade/widdershins Widdershins is a Node.js CLI tool and library that converts API definitions in OpenAPI 3.x, Swagger 2.0, AsyncAPI, and Semoasa formats into… | 23 | 1580 | maintenance |
| srid/neuron Neuron is a command-line application for managing plain-text Markdown notes in Zettelkasten style and publishing them as an auto-generated … | 57 | 1555 | maintenance |
| regebro/hovercraft Hovercraft! is a command-line tool that generates impress.js presentations from reStructuredText files. The output is a standalone HTML sli… | 32 | 1508 | maintenance |
| GitHub-Laziji/VBlog VBlog is a Vue-based blog system that runs entirely on GitHub Pages, storing posts in GitHub Gists and interacting with them via the GitHub… | 32 | 1470 | maintenance |
| lynchjames/obsidian-mind-map An Obsidian community plugin that renders Markdown notes as interactive mind maps using Markmap. It provides a live preview pane that updat… | 23 | 1421 | maintenance |
| rtomayko/ronn Ronn is a Ruby command-line tool that converts simple Markdown-like text files into roff manpages and HTML. It defines the ronn format, a s… | 32 | 1409 | maintenance |
| tybenz/vimdeck Vimdeck is a Ruby command-line tool that converts markdown files into slide decks presented inside the Vim text editor. It generates one fi… | 23 | 1407 | maintenance |
| DanielDe/org-web org-web is a web application that brings Emacs org-mode to the browser, built with React and Redux and optimized for mobile use. It syncs o… | 32 | 1406 | maintenance |
| captn3m0/google-sre-ebook A shell-based generator that downloads the Google SRE books from sre.google and compiles them into EPUB, MOBI, and PDF ebook formats. Prebu… | 67 | 1391 | maintenance |
| nea/MarkdownViewerPlusPlus A Notepad++ plugin that renders Markdown files on-the-fly in a dockable preview panel. It supports synchronized scrolling, custom CSS, and … | 10 | 1386 | maintenance |
| standardnotes/desktop Standard Notes desktop client, a free, open-source, end-to-end encrypted notes application built with Electron and TypeScript. This reposit… | 10 | 1376 | maintenance |
| prat0318/json_resume A Ruby CLI gem that converts a single JSON (or YAML) resume file into pretty HTML, PDF, LaTeX, and Markdown outputs using customizable temp… | 23 | 1364 | maintenance |
| pimterry/notes A shell-based command line tool for taking notes as plain markdown text files in a folder. It glues together your own editor and file-synci… | 23 | 1321 | maintenance |
| docuowl/docuowl Docuowl is a Go-based documentation generator that converts a directory of Markdown files into a static single-page documentation site with… | 23 | 1312 | maintenance |
| oscarmorrison/md-page md-page is a small JavaScript library that lets you create a complete webpage using only markdown, by including a single script tag in an H… | 32 | 1309 | maintenance |
| arnehilmann/markdeck Markdeck is a command-line tool that converts markdown source files into polished HTML5 slide decks built on reveal.js (and impress.js), wi… | 23 | 1273 | maintenance |
| mdiep/MMMarkdown MMMarkdown is an Objective-C framework that converts Markdown to HTML using a real parser rather than regex-based transformation. It suppor… | 23 | 1267 | maintenance |
| MSzturc/obsidian-advanced-slides An Obsidian plugin that lets users create reveal.js-based slide presentations from Markdown notes. It supports live preview, themes, note/i… | 23 | 1256 | maintenance |
| tpope/vim-markdown The development version of Vim's built-in Markdown syntax highlighting and filetype plugins, maintained by Tim Pope. It provides Markdown l… | 32 | 1252 | maintenance |
| indragiek/CocoaMarkdown CocoaMarkdown is an Objective-C framework for parsing and rendering Markdown on iOS and macOS, built on the CommonMark C reference implemen… | 32 | 1235 | maintenance |
| mpociot/whiteboard Whiteboard is a Node.js-based API documentation generator forked from Slate, letting you write docs in Markdown and render them as a beauti… | 32 | 1226 | maintenance |
| zhuzhuyule/HexoEditor HexoEditor is an Electron-based markdown editor tailored for writing Hexo blog posts, forked from Moeditor. It offers live Hexo-accurate pr… | 23 | 1226 | maintenance |
| 1943time/inkdown Inkdown is a WYSIWYG Markdown editor fully compatible with the GitHub Flavored Markdown spec, available as a desktop app (Electron) and a V… | 57 | 1183 | maintenance |
| yoshuawuyts/vmd vmd is a standalone desktop application for previewing markdown files in a separate window, rendered GitHub-style. It supports file watchin… | 23 | 1183 | maintenance |
| Even201314/MRichEditor MRichEditor is a rich text WYSIWYG editor component for Android, based on the summernote editor. It supports common formatting features suc… | 32 | 1159 | maintenance |
| tankywoo/simiki Simiki is a simple, lightweight wiki framework written in Python that generates static HTML sites from Markdown source files. It includes a… | 32 | 1147 | maintenance |
| shikijs/twoslash Shiki Twoslash combines the Shiki syntax highlighter with the TypeScript compiler to generate statically rendered, type-aware code samples … | 10 | 1142 | maintenance |
| josephernest/writing Writing is a lightweight, distraction-free Markdown and LaTeX text editor that runs entirely in the browser with no server code. It offers … | 32 | 1118 | maintenance |
| panzhangwang/getAwesomeness A web explorer that aggregates and organizes curated awesome lists hosted on GitHub. It parses table-of-contents from each list's README an… | 32 | 1097 | maintenance |
| jserme/mahua Mahua is an online Markdown editor web application, with this repository containing the source code of the hosted service at mahua.jser.me.… | 32 | 1094 | maintenance |
| pawelmalak/snippet-box Snippet Box is a self-hosted web application for organizing, creating, editing, and browsing code snippets across various languages. It fea… | 32 | 1092 | maintenance |
| connertennery/Notion-to-Obsidian-Converter A Node.js CLI script that converts exported Notion workspace content into Obsidian-compatible Markdown notes. It strips UUIDs from paths, c… | 32 | 1083 | maintenance |
| reuseman/flashcards-obsidian An Obsidian.md community plugin that syncs markdown notes to Anki flashcards via AnkiConnect. It supports inline, cloze, reversed, and spac… | 23 | 1081 | maintenance |
| GoodManWEN/GoodManWEN.github.io A Vue-based website that simulates a Linux desktop GUI styled after the Deepin distribution, serving as a personal blog and resume showcase… | 23 | 1052 | maintenance |
| tiagohm/MarkdownView An Android library (a custom View) that renders Markdown text natively in Android apps, built on Flexmark. It supports stylesheets, JavaScr… | 10 | 1052 | maintenance |
| mattn/memo A Go-based command-line memo (note-taking) tool that creates, lists, edits, greps, and serves markdown notes. It integrates with your favor… | 88 | 1028 | maintenance |
| k0kubun/md2key A Ruby CLI tool that converts Markdown files into Apple Keynote presentations. It supports images, syntax-highlighted code, tables, Mermaid… | 56 | 1028 | maintenance |
| claudioc/jingo Jingo is a git-based wiki engine for Node.js that stores pages as GitHub-flavored markdown files in a git repository, requiring no database… | 23 | 1016 | maintenance |
| lostdesign/linked Linked is a free, open-source desktop app for distraction-free daily journaling, built with Electron and Vue. Notes are stored locally as p… | 23 | 1016 | maintenance |
| SaraVieira/fiddly Fiddly is a zero-config Node.js CLI tool that converts your Readme.md files into beautiful, static HTML pages with code highlighting, emoji… | 32 | 1007 | maintenance |
| awalgarg/cv-maker A browser-based resume builder that generates elegant, simple resumes written in Markdown, inspired by the retired Careers Stack Overflow e… | 10 | 1001 | maintenance |
| revezone/revezone Revezone is a lightweight, local-first, graphic-centric productivity app for building a second brain, combining Excalidraw and Tldraw white… | 19 | 2650 | experimental |
| saket/press Press is a cross-platform WYSIWYG markdown note-taking editor built with Kotlin Multiplatform, inspired by Bear. It provides inline markdow… | 10 | 1859 | experimental |
| crowi/crowi Crowi is an open-source, self-hosted Markdown wiki application for team knowledge sharing, originally released in 2014. Its v2 'Reignite' r… | 86 | 1100 | experimental |
| 0xGG/crossnote-app Crossnote is a local-first web app for reading and writing markdown notes, where notes are stored as plain markdown files in the browser or… | 84 | 1087 | experimental |
| npmaile/blog The source repository for Nate Maile's personal blog, containing his blog posts and site content. It is a personal writing project rather t… | 67 | 1011 | experimental |
| yhatt/marp The classic Marp desktop app, a simple Markdown presentation writer for creating slide decks. It has been discontinued since 2017 and the r… | 10 | 7856 | abandoned |
| evilstreak/markdown-js markdown-js is a JavaScript library that parses Markdown text and converts it to well-formed HTML or XHTML, with an intermediate JsonML tre… | 23 | 7670 | abandoned |
| gitpitch/gitpitch GitPitch is a markdown-based presentation tool for creating slide decks for tech conferences, training, developer advocacy, and education. … | 23 | 5475 | abandoned |
| sofish/pen Pen is a lightweight JavaScript WYSIWYG editor library that turns any DOM element into a live-editable rich text area with markdown shortha… | 23 | 4795 | abandoned |