note-taking
private, local-first notes for every device.
Fast, private, local-first notes. Native on iOS and Android, with a real desktop app for Linux, macOS, and Windows. Plain markdown you own — no vendor lock-in.
A home for your thoughts. Keyboard-first local Markdown notes with Vim motions, diagrams, and MCP integration.
ZenNotes keeps every note as a local .md file you own — with real Vim motions, live math & diagrams, an MCP server for your assistant, and a bundled zen CLI. Native on Mac, Windows, and Linux, or self-host in any browser.
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.
OpenWiki is a CLI that writes and maintains documentation for your codebase, built specifically for agents.
Run Obsidian in the browser. No remote desktop required.
Run Obsidian as a self-hosted web app. Not remote desktop, an actual web app.
Ignis is a compatibility shim that provides browser-compatible implementations of the Electron APIs used by Obsidian, allowing Obsidian to run in a standard browser while keeping your vault on the server. Obsidian is not included in or distributed with this project. The Docker container downloads Obsidian directly from its official source on first run.
Read, style, and share markdown files - privately. Formerly SDocs.
SmallDocs (formerly SDocs) is a lightweight, stateless markdown editor with live styling. Your document lives in the URL hash fragment - browsers never send it to the server.
A wiki for people who think in folders, not feeds.
Self-hosted wiki. Single Go binary, SQLite, Markdown on disk. No external database required.
A minimalist markdown scratchpad.
Scratch is an offline-first markdown notes app. It's AI-friendly, keyboard-optimized, and design-centered.
Related contents:
A free, quiet space for thinking. Private, no data is sent to server.
Free, quiet space for thinking. A simple app for your .md files. Private - no data is sent to server.
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.
A second brain for the AI era. Free forever.
Organize your notes as Markdown files. With native relationships, Git, and Claude Code integration.
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:
A lightweight self-hosted capture layer for links, notes, screenshots and files across your devices.
Most tools focus on organizing information. DropMind focuses on capturing it instantly, from anywhere.
TUI Application to manage Obsidian notes directly from the terminal .
Related contents:
A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.
Turn an existing markdown-and-diagram workspace into a realtime collaborative web app.
Realtime collaboration for Markdown folders, diagrams, and git-backed docs, without migrating your files.
CollabMD turns a local Markdown folder, Obsidian-style vault, or docs repo into a collaborative workspace you can open in the browser. Throughout this guide, vault simply means a regular folder on your computer that contains Markdown files.
Your private note-taking app.
A self-hosted markdown editor with live preview, document encryption, multi-user support, and multi-organization capabilities.
Offline first, self hostable note taking application
Anchor focuses on speed, privacy, simplicity, and reliability across mobile and web. Notes are stored locally, editable offline, and synced across devices when online.
Related contents:
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.
Create Beautiful Diagrams & Notes
A self-hosted platform for Mermaid.js diagrams, notes, and knowledge management. Built with Next.js, Tailwind CSS, and Shadcn UI.
Hugo bloggin' with Obsidian like a boss. Preview, publish, and deploy your blog without leaving your editor.
Related contents:
A minimalist text editor that lives in URL.
A minimalist text editor that lives entirely in your browser and stores everything in the URL hash.
Related contents:
Joplin is an open source note-taking app. Capture your thoughts and securely access them from any device.
Related contents:
Joplin Web is Joplin Mobile, running in a web browser.
An offline first, self hostable note taking application.
Anchor focuses on speed, privacy, simplicity, and reliability across mobile and web. Notes are stored locally, editable offline, and synced across devices when online.
Related contents:
Privacy-focused AI assistant for your data
Open-source, local-first AI that organizes, answers, and automates across tasks, notes, documents, photos, and bookmarks. Private by design and under your control.
websites notes. Take notes on every website in a smart and simple way!
Related contents:
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 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:
Personal Wiki for Vim.
Vimwiki is a personal wiki for Vim – interlinked, plain text files written in a markup language
A markdown-like journal language for plainly writing logs , gantt charts , blogs , feeds , notes , journals , diaries , todos , timelines , calendars or anything that happens over time .
Markwhen is a markdown-like journal language. You write markdown-ish text and it gets converted into JSON which can then be rendered into a timeline or other view.
Customizable AI Research & Knowledge Management Assistant. The AI Workspace Built for Teams. Connect any LLM to your internal knowledge sources and chat with it in real time alongside your team.
Open Source Alternative to NotebookLM / Perplexity, connected to external sources such as Search Engines, Slack, Linear, Jira, ClickUp, Confluence, Notion, YouTube, GitHub, Discord and more.
save links, notes, and images. private & open source.
vault is a desktop app to collect and organize links, notes, and images. it’s open source, private, and everything is stored locally.
Related contents:
Intelligent Note Manager.
Poznote is a personal, free, self-hosted, simple and intuitive note manager. Capture and organize your notes quickly while keeping full control over your data, with zero vendor lock-in. Notes are stored as plain HTML files, accessible even without the app. Fast, clean, and fully under your control — designed for those who value efficiency above all.
Related contents:
Minimal journaling CLI for developers. Git-backed, terminal-native, zero friction. Just type journal and start writing.
journalot is a CLI tool for maintaining a daily markdown journal with Git-based version control. It's designed to be lightweight and easy to use, promoting mindfulness and reflection.
You can also search past entries by keyword or date using command-line tools like grep or fzf. For example, grep "confidence" or "new idea" ~/journalot/entries/*.md
Minne, a read-it-later & personal knowledge management solution .
Minne (Swedish for "memory") is a personal knowledge management system and save-for-later application for capturing, organizing, and accessing your information. Inspired by the Zettelkasten method, it uses a graph database to automatically create connections between your notes without manual linking overhead.
the everything app for those who celebrate trust & autonomy.
Anytype is an encrypted, local-first alternative to the cloud-based Internet. With Anytype, you can build digital Spaces around your interests. These spaces can be personal - for diaries, ideas and drafts, or shared - with your family, small communities, teams, neighbors and people with similar interests.
Related contents:
Note Conversion Tool.
Jimmy is a tool to convert your notes from different formats to Markdown.
Related contents:
Lightweight, self-hosted note-taking application with filesystem-based storage so you maintain 100% portability of your notes.
A lightweight, self-hosted note-taking application with filesystem-based storage. Built with Nuxt 3, TypeScript, and designed for simplicity and performance. The primary goal of this app is to manage your notes in a manner that is 100% portable. You should be able to manage your notes in terminal, notepad or any other app - there is no database, just folders and files.
A simple, self-hosted app for your checklists and notes.
Tired of bloated, cloud-based to-do apps? Jotty is a lightweight alternative for managing your personal checklists and notes. It's built with Next.js 14, is easy to deploy, and keeps all your data on your own server.
Related contents:
Notes & Bookmarks. Save all your information in one place.
An open source self hosted web app for your notes and bookmarks side by side.
command line and local web plain text note-taking, bookmarking, archiving, and knowledge base application.
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
nb creates notes in text-based formats like Markdown, Org, LaTeX, and AsciiDoc, can work with files in any format, can import and export notes to many document formats, and can create private, password-protected encrypted notes and bookmarks. With nb, you can write notes using Vim, Emacs, VS Code, Sublime Text, and any other text editor you like, as well as terminal and GUI web browsers. nb works in any standard Linux / Unix environment, including macOS and Windows via WSL, MSYS, and Cygwin. Optional dependencies can be installed to enhance functionality, but nb works great without them.
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:
A secure note-taking application for linux, integrated with Etebase for encrypted synchronization.
Related contents:
A Terminal Based Note Taking App.
Toney is a fast, lightweight, terminal-based note-taking app for the modern developer. Built with Bubbletea, Toney brings a sleek TUI interface with markdown rendering, file navigation, and native Neovim editing – all in your terminal.
Related contents:
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
AI-Powered Note Taking App.
An open-source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript .
Blinko is an innovative open-source project designed for individuals who want to quickly capture and organize their fleeting thoughts. Blinko allows users to seamlessly jot down ideas the moment they strike, ensuring that no spark of creativity is lost.
Related contents:
An "Owlistic" notetaking app to easily organize and manage your notes and tasks! 🦉 Free open-source notetaking app with real-time sync 🔄⚡️🚀
Ephemeral Markdown Paper.
Traditional todo apps can be overwhelming. Ephe is designed to organize your tasks with plain Markdown. Ephe gives you just one clean page to focus your day.
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!
Open-source and local-first Slack and Notion alternative that puts you in control of your data.
A structured personal knowledge base, inspired by zettlekasten and org-mode.
-
Notes: Document notes about individual items or concepts
-
Contexts: Provide context around a single topic and hotlink to individual concepts in your notes
-
Pipelines: Document your processes, attaching contexts to each step.
Bring projects, wikis, and teams together with AI. The AI workspace where you achieve more without losing control of your data.
Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
Related contents:
Online Note Taking Site.
At Notemod, we believe that taking notes should be simple, powerful, and accessible to everyone. Whether you're a student, professional, or creative thinker, Notemod is designed to streamline your note-taking experience with a modern touch.
A smart new editor for thoughts, notes, tasks and planning.
Thymer is a smart new editor (IDE) designed to write, plan or share big ideas at the speed of thought.
Related contents:
Docs is a collaborative text editor designed to address common challenges in knowledge building and sharing.
A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline.
Docs is the result of a joint effort led by the French 🇫🇷🥖 (DINUM) and German 🇩🇪🥨 governments (ZenDiS).
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.
A self-hosted, database-less note-taking web app that utilises a flat folder of markdown files for storage.