markdown
Your Self-Hosted Knowledge Base.
NoteDiscovery is a lightweight, self-hosted note-taking application that puts you in complete control of your knowledge base. Write, organize, and discover your notes with a beautiful, modern interface—all running on your own server.
A Docker-powered stateless API for PDF files. Gotenberg provides a developer-friendly API to interact with powerful tools like Chromium and LibreOffice for converting numerous document formats (HTML, Markdown, Word, Excel, etc.) into PDF files, and more.
A higher order component to wrap react-markdown with support for MDX component elements.
Related contents:
The Markdown CMS. A CMS With Version Control Built-in.
Tina is a headless content management system with support for visual editing and Git.
Related contents:
A minimalistic wiki powered by python, markdown and git.
An Otter Wiki is Python-based software for collaborative content management, called a wiki. The content is stored in a git repository, which keeps track of all changes. Markdown is used as Markup language. An Otter Wiki is written in python using the microframework Flask. halfmoon is used as CSS framework and CodeMirror as editor. Font Awesome Free serves the icons.
Write it Down. Own it Forever.
A clean, quiet space to think. Your notes live in standard Markdown within a local SQLite database. No vendor lock-in, no distractions. Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
A powerful, flexible, Markdown-based authoring framework.
From personal blogs to massive documentation sites, Markdoc is a content authoring system that grows with you.
Markdoc is a Markdown-based syntax and toolchain for creating custom documentation sites and experiences. We designed Markdoc to power Stripe's public docs, our largest and most complex content site.
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local.
An on-device search engine for everything you need to remember. Index your markdown notes, meeting transcripts, documentation, and knowledge bases. Search with keywords or natural language. Ideal for your agentic flows.
QMD combines BM25 full-text search, vector semantic search, and LLM re-ranking—all running locally via node-llama-cpp with GGUF models.
Related contents:
Beautiful typographic defaults for HTML you don't control.
The official Tailwind CSS Typography plugin provides a set of prose classes you can use to add beautiful typographic defaults to any vanilla HTML you don’t control, like HTML rendered from Markdown, or pulled from a CMS.
Related contents:
Bangle.io is a powerful yet simple note taking web app that works on top of your locally saved Markdown files.
Take back control of your writing.
Meet the new way to take notes, tasks, and organize your thoughts.
Edit your Nuxt Website with your team, in production.
Nuxt Studio gives you a git-based editing experience with live preview for your Nuxt Content website. Opening a new way to collaborate between developers and marketing teams.
📜 Generates table of contents for markdown files inside local git repository. Links are compatible with anchors generated by github or other sites.
Start building your knowledge graph. Everything You Know, Connected.
Open source. Self-hosted. Your data stays yours.
A personal knowledge base that turns markdown notes into a semantically-connected, AI-augmented knowledge graph.
Atomic stores knowledge as atoms — markdown notes that are automatically chunked, embedded, tagged, and linked by semantic similarity. Your atoms can be synthesized into wiki articles, explored on a spatial canvas, and queried through an agentic chat interface.
The Darwin Information Typing Architecture (DITA) specification defines a set of document types for authoring and organizing topic-oriented information, as well as a set of mechanisms for combining, extending, and constraining document types.
Related contents:
Next.js Static Site Generator. Make beautiful websites with Next.js & MDX. Simple, powerful and flexible site generation framework with everything you love from Next.js.
Markdown-first CMS for bloggers, minimalists and startups. Open Source alternative to Substack, Mailchimp and Netlify.
:smirk_cat: A snarky 1kb Markdown parser written in JavaScript. Snarkdown is a dead simple 1kb Markdown parser.
It's designed to be as minimal as possible, for constrained use-cases where a full Markdown parser would be inappropriate.
SilverBullet is a note-taking application optimized for people with a hacker mindset. We all take notes. There’s a million note taking applications out there. Wouldn’t it be nice to have one where your notes are more than plain text files? Where your notes essentially become a database that you can query; that you can build custom knowledge applications on top of? A hackable notebook, if you will?
Related contents:
The Universal Documentation Engine.
The minimalist, zero-config engine for professional documentation. No React, no heavy frameworks. Generate minimal, fast & beautiful docs from Markdown. No React, no bloat, just content. Built for developers.
Open-source scientific and technical publishing system built on Pandoc. Quarto documents are authored using Markdown, an easy to write plain text format.
Related contents:
Minimalist, self-hosted publishing platform.
TapNote is a minimalist, self-hosted publishing platform inspired by Telegra.ph, focusing on instant Markdown-based content creation. It provides a distraction-free writing experience with instant publishing capabilities, making it perfect for quick notes, blog posts, or documentation sharing.
From Markdown to Video. Narakeet makes it easy to script videos using plain text (Markdown) files.
Simple note taking with mobile-first design and a focus on Nextcloud Notes sync.
blag is a blog-aware, static site generator, written in Python.
🪐 Markdown with superpowers.
Quarkdown is a modern Markdown-based typetting system, designed around the key concept of versatility, by seamlessly compiling a project into a print-ready book or an interactive presentation. All through an incredibly powerful Turing-complete extension of Markdown, ensuring your ideas flow automatically into paper.
Vite & Vue Powered Static Site Generator. Markdown to Beautiful Docs in Minutes.
VitePress is a Vue-powered static site generator and a spiritual successor to VuePress, built on top of Vite.
When writing text with a compatible markup language, add a line break after each substantial unit of thought.
Semantic Line Breaks describe a set of conventions for using insensitive vertical whitespace to structure prose along semantic boundaries.
PHP Static Site Generator.
Sculpin is a static site generator written in PHP. It converts Markdown files, Twig templates and standard HTML into a static HTML site that can be easily deployed.
Ideas grow better together.
HedgeDoc (formerly known as CodiMD) is an open-source, web-based, self-hosted, collaborative markdown editor.
You can use it to easily collaborate on notes, graphs and even presentations in real-time. All you need to do is to share your note-link to your co-workers and they’re ready to go.
Related contents:
A GitHub Action that automatically generates & updates markdown content (like your README.md).
Related contents:
Reflect the web through AI.
Automatically rewrites the websites into markdown optimised for viewing in the terminal. Read intro blog post here This is a proof-of-concept, bugs are to be expected but feel free to raise an issue or pull request.
Related contents:
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
A simple and elegant open-source markdown editor that focused on speed and usability.
Note Conversion Tool.
Jimmy is a tool to convert your notes from different formats to Markdown.
Related contents:
A fast, open-source Markdown note-taking app for students and creators.
A modern and elegant application for taking notes in extended Markdown. Organize, search, and export your notes with an intuitive interface designed for students and productivity.
Related contents:
Reinschrift combines a native GNOME interface with the simplicity of plain text. Your tasks remain a normal Markdown file – easy to back up, versionable via Git, and editable on any device with your favorite editor.
The app syncs the file via Nextcloud/WebDAV, reads changes live, writes directly back, and thus makes classic to-do lists in plain text suitable for everyday use – without proprietary silos. The format remains open, portable, and transparent.
Related contents:
Render markdown into email-safe HTML. Responsive Emails, Written in Markdown. Write markdown. Ship emails. No HTMHELL.
Email.md converts markdown into responsive, email-safe HTML that works across Gmail, Outlook, Apple Mail, Yahoo, and every other client.
A Python package & command-line tool to gather text on the Web.
Trafilatura is a Python package and command-line tool designed to gather text on the Web. It includes discovery, extraction and text processing components. Its main applications are web crawling, downloads, scraping, and extraction of main texts, metadata and comments. It aims at staying handy and modular: no database is required, the output can be converted to various commonly used formats.
Related contents:
Markdown note-taking app.
Many Notes is a markdown note-taking app designed for simplicity! Easily create or import your vaults and organize your thoughts right away.
Vaults are simply storage containers for your files, and Many Notes provides you with the flexibility to keep everything in one vault or to separate your files into multiple vaults.
If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc can convert between many formats.
Related contents:
MDF (Markdown First) — open web architecture proposal for native markdown serving, agent-readable content, and price-as-access-policy.
A proposal for a web content architecture where markdown is the source of truth, agents are first-class citizens, and access policy is expressed through price.
Related contents:
A Markdown formatter that enforces Hong Minhee's Markdown style conventions.
Hongdown is a Markdown formatter that enforces Hong Minhee's Markdown style conventions. The formatter is implemented in Rust using the Comrak library for parsing. It produces consistently formatted Markdown output following a distinctive style used across multiple projects including Fedify, LogTape, and Optique.
A pleasant note-taking platform
VNote is a Qt-based, free and open source note-taking application, focusing on Markdown now. VNote is designed to provide a pleasant note-taking platform with excellent editing experience.
MCP server for converting HTML to Markdown using Turndown.js. Fetch web pages and convert them to clean, formatted Markdown.
An MCP (Model Context Protocol) server that converts HTML content to Markdown format using Turndown.js.
A second brain for the AI era. Free forever.
Organize your notes as Markdown files. With native relationships, Git, and Claude Code integration.
Create beautiful slide decks using an intuitive Markdown experience Marp (also known as the Markdown Presentation Ecosystem) provides an intuitive experience for creating beautiful slide decks. You only have to focus on writing your story in a Markdown document.
openleaf is a minimalist, browser-based rich text editor that lets you start writing instantly without signup, downloads, or configuration. Just go to any URL and start typing!
A simple CMS for Jekyll and Hugo sites. Headless CMS that commits. Give your editors the power of Git. Create, edit, and instant preview Markdown-based sites.
Export notes from Notes.app
- Notes can be exported to markdown or HTML format.
- Creation & modification dates of notes are preserved.
- Notes are stored in directories named after the notebooks in which they are stored in Notes.app.
- Notes in same notebook having same name are renamed to avoid old notes being re-written by new ones.
- Support for exporting attachments of type - JPEG, PNG, GIF, TIFF & BMP while exporting in markdown format.
Related contents:
The Markdown Editor That's a Textarea.
A lightweight markdown editor library with perfect WYSIWYG alignment using an invisible textarea overlay technique. Includes optional toolbar. ~45KB minified with all features.
Your private note-taking app.
A self-hosted markdown editor with live preview, document encryption, multi-user support, and multi-organization capabilities.
Markdown‑native Task Manager & Kanban visualizer for any Git repository.
A tool for managing project collaboration between humans and AI Agents in a git ecosystem.
Backlog.md turns any folder with a Git repo into a self‑contained project board powered by plain Markdown files and a zero‑config CLI.
Self-hosted, Simple Markdown Web Editor and Notes Organizer.
FrankMD (Frank Markdown) is a simple, feature-rich, self-hosted markdown note-taking app built with Ruby on Rails 8. The name honors Frank Rosenblatt, inventor of the Perceptron - the pioneering neural network that laid the foundation for modern AI.
A markdown terminal slideshow tool.
presenterm lets you create presentations in markdown format and run them from your terminal, with support for image and animated gif support, highly customizable themes, code highlighting, exporting presentations into PDF format, and plenty of other features.
Online Markdown Editor - the Last Markdown Editor ever.
Dillinger is a cloud-enabled, mobile-ready, offline-storage compatible, AngularJS-powered HTML5 Markdown editor.