The most comprehensive, community-curated collection of note-taking tools.
Open source & proprietary — organized, rated, and actively maintained.
What is this? A hand-picked directory of 100+ note-taking apps, PKM tools, and knowledge management software — from simple markdown editors to full knowledge graphs. Whether you're a developer, student, writer, or researcher, you'll find the right tool here.
Know a great tool that's missing? Open a PR — contributions are very welcome!
| Icon | Meaning |
|---|---|
| 📖 | Notes stored in plain text (Markdown, org-mode, wiki, etc.) |
| 📕 | Notes stored in a database or proprietary format |
| 🤖 | Android support or app (see also Termux for CLI tools) |
| 🍎 | iOS support or app |
| 👍 | Recommended — in active use for years by a PR author |
| 🔁 | Built-in multi-device sync (alternatively: Syncthing or any cloud provider) |
| 🔒 | End-to-end encryption support |
| Archived / abandoned — kept for reference but no longer maintained |
- 📕🍎🤖🔁 AppFlowy - Open source alternative to Notion. Supports macOS, Windows, Linux, iOS, and Android.
AGPL-3.0Flutter/Dart - 📕 Cherrytree - A hierarchical note-taking app featuring rich text and syntax highlighting.
GPL-3.0Qt/C++ - 📕🍎🔁 DailyVox - Free AI voice diary for iOS with on-device transcription, mood tracking, Digital Twin, and knowledge graph. 100% offline, optional iCloud sync.
MITSwift/SwiftUI - 📖 Fluster - All-in-one note-taking solution for modern students and academics, powered by Rust with integrated AI.
?Rust/TypeScript - 📖🍎🤖🔁 GitJournal - Open source markdown notes editor with integrated Git syncing. Supports iOS, Android, Linux, and macOS.
AGPL-3.0Flutter/Dart - 📖 Leo - PIM, IDE, and outliner that accelerates the work flow of programmers, authors, and web designers.
MITPython - 📖 QOwnNotes - Open source plain-text file markdown note-taking application with Nextcloud / ownCloud integration.
GPL-2.0Qt/C++ - 📖 Red Notebook - Open source desktop journal using plain-text files.
GPL-2.0Python/GTK - 📕 Revu - Local-first spaced repetition note-taking app for macOS with FSRS scheduling, Anki import, and study guides.
GPL-3.0Swift/SwiftUI - 🤖🔁
⚠️ Tomboy - GNOME desktop note-taking application for Linux, Windows, and macOS. Original project abandoned; see tomboy-ng for the active successor.LGPL-2.1C#/Mono - 📕 treesheets - Free form data organizer using hierarchical spreadsheet.
ZlibC++ - 📖 Zim Desktop Wiki - Open source multi-platform desktop GUI to manage a collection of local wiki pages.
GPL-2.0Python/GTK
- 📖 IWE - A markdown-based knowledge management tool with CLI and LSP server. Turns markdown files into a navigable graph with backlinks and link completion. Works with VS Code, Neovim, Zed, and Helix.
Apache-2.0Rust - 📕 lifeos-cli - A terminal-native LifeOS for notes, linked tasks, schedules, events, and timelogs.
Apache-2.0Python - 📖 nb - A command line and local web note-taking, bookmarking, archiving, and knowledge base application.
AGPL-3.0Shell - 📖 todo-txt - A simple and extensible shell script for managing your todo.txt file.
GPL-3.0Shell - 📖 zk - A command-line tool helping you to maintain a plain text Zettelkasten or personal wiki.
GPL-3.0Go
- 📖 FuzPad - A minimalistic note management solution powered by fzf.
GPL-3.0Shell - 📖 Toney - A fast, lightweight, terminal-based note-taking app for the modern developer.
MITGo
- 🤖 Emacs - An open source, cross-platform, extensible, and customizable text editor.
GPL-3.0C/Emacs Lisp- 📖 Deft - An Emacs mode for quickly browsing, filtering, and editing directories of plain text notes, inspired by Notational Velocity.
BSD-3-ClauseEmacs Lisp - 📖 howm - Note-taking tool on Emacs that can be combined with any format.
GPL-2.0Emacs Lisp - 📖 Hyperbole/Koutliner - Multi-level autonumbered hypertextual outliner for Emacs.
GPL-3.0Emacs Lisp - 📖
⚠️ Org-brain - Concept mapping in Emacs using org-mode. Last commit 2023; appears unmaintained.MITEmacs Lisp - 📖 Org-mode - Plain-text markup and major mode for keeping notes, authoring documents, computational notebooks, and literate programming.
GPL-3.0Emacs Lisp - 📖 Org-roam - Plain-text personal knowledge management system inspired by Roam Research.
GPL-3.0Emacs Lisp
- 📖 Deft - An Emacs mode for quickly browsing, filtering, and editing directories of plain text notes, inspired by Notational Velocity.
- 📖 vim-wiki - A personal wiki for Vim — a number of linked text files with their own syntax highlighting.
MITVim Script - Visual Studio Code - Microsoft text editor.
- 📕🔁 AFFiNE - Next-gen knowledge base that brings planning, sorting, and creating all together. Privacy first, open-source, customizable and ready to use.
MITElectron/TypeScript - 📕🍎🤖🔒🔁 AnyType - Open source local-first app for tasks, notes, and more with E2EE and cross-platform sync.
Source-availableElectron/TypeScript - 📖 Bangle.io - A free alternative to Notion that takes markdown notes saved right on your computer.
AGPL-3.0Web/TypeScript - 📖 btw - Open source personal website builder.
GPL-3.0Electron/JavaScript - 📖 Linked - Forget less by daily journaling, completely offline, secure, and free. Supports macOS, Windows, and Linux.
GPL-3.0Electron/TypeScript - 📖🍎🤖🔁 Logseq - Local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base.
AGPL-3.0Electron/ClojureScript ⚠️ Notable - Simple note-taking app based on VS Code Editor. No longer open source as of v1.6.ProprietaryElectron/TypeScript- 📕🍎🤖🔁 SiYuan - A privacy-first, self-hosted, fully open source personal knowledge management software.
AGPL-3.0Electron/TypeScript+Go - 📖🍎🤖🔒🔁 Standard Notes - A free, open-source, and completely encrypted notes app for macOS, Windows, Linux, iOS, and Android.
AGPL-3.0Electron/TypeScript - 📖 SwarmVault - Local-first RAG knowledge base compiler with persistent markdown wiki, knowledge graph, hybrid SQLite FTS and embeddings, contradiction detection, and built-in MCP server.
MITNode.js/TypeScript - 📖 Tangent Notes - An open source, local-first markdown note taking application designed to let you write the way you think.
Apache-2.0Electron/TypeScript - 📖🤖🔁 TidGi - Customizable personal knowledge-base with git as backup manager and blogging platform, based on TiddlyWiki.
MPL-2.0Electron/TypeScript - 📖 Zettlr - Markdown editor for academics and researchers.
GPL-3.0Electron/TypeScript
- 📖🍎 Char - Open-source AI notepad for meetings with flexible AI stack and on-device storage.
GPL-3.0Tauri/Rust+TypeScript - 📖 Inkwell - Portable Markdown editor with split view, live preview, themes, templates, focus mode, and diff viewer.
Source-availableTauri/Rust - 📖 Stik - Instant thought capture for macOS. Global hotkey summons a post-it note, type and close. Notes stored as plain markdown files.
MITTauri/TypeScript+Rust - 📕 Treedome - Open-source and local-first, encrypted note-taking application organized in tree-like structures.
AGPL-3.0Tauri/Rust
- 📖
⚠️ CodiMD - The free software version of HackMD. See HedgeDoc for the active community fork.AGPL-3.0Web/JavaScript - 📖 Docmost - Open-source collaborative wiki and documentation software. Notion/Confluence alternative with real-time collaboration.
AGPL-3.0Web/TypeScript - 📖 Dokuwiki - A simple to use and highly versatile open source wiki software that doesn't require a database.
GPL-2.0Web/PHP - 📖 Ephe - A Markdown paper for daily todo and thoughts. Privacy first, OSS, local-only.
MITWeb/TypeScript - 📖 Flatnotes - Self-hosted, database-less, plain-text markdown note-taking app.
MITPython/Vue - 📖 Fossil - Source control software with built-in standalone wiki pages.
BSD-2-ClauseC - 📖 HedgeDoc - Real-time collaborative markdown notes. Community successor to CodiMD.
AGPL-3.0Web/TypeScript - 📕 Hypothes.is - Annotate anything online.
BSD-2-ClauseWeb/Python - 📖🍎🤖🔒🔁 Joplin - Open source note taking app that supports synchronization with E2EE. Available on Windows, Linux, macOS, iOS, Android, and CLI. Supports import from Evernote.
AGPL-3.0Electron+React Native/TypeScript - 📕
⚠️ Laverna - Evernote-like note-taking web application with a Markdown editor. Abandoned since 2018.MPL-2.0Web/JavaScript - 📖🔁 Memos - Lightweight, self-hosted memo hub. Privacy first.
MITGo/React - 📖 NattyNote - A free, open-source browser extension to take time-stamped YouTube notes.
GPL-3.0Browser Extension/JavaScript - 📖
⚠️ Neuron - Open-source app for managing plain-text notes in Zettelkasten style. Superseded by Emanote.AGPL-3.0Haskell - 📖🍎🤖🔒🔁 Notesnook - Fully open source and end-to-end encrypted note-taking app available on all platforms.
GPL-3.0Web/TypeScript - 📖 Outline - Fast, collaborative team knowledge base. Self-hosted or cloud.
BSL-1.1Web/TypeScript - 📖 SilverBullet - Free, open-source self-hosted PWA for markdown notes.
MITTypeScript/Go - 📕 Solo - Minimalistic private note-taking app with focus on typography.
MITWeb/TypeScript - 📖 TiddlyWiki - A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda, and more.
BSD-3-ClauseWeb/JavaScript
- 📖🍎 Bear - Beautiful, flexible writing app for notes and prose. Apple platforms only (Mac, iPhone, iPad). Sync via iCloud with Bear Pro.
- 📕🍎🤖🔁 Capacities - Object-based note-taking app for networked thinking. Available on macOS, Windows, Linux, web, iOS, and Android.
- 📕🍎🤖🔁 Craft - Beautiful native document editor for Mac, iPad, iPhone, Android, and Windows with real-time collaboration.
- 📕🍎🔁 DEVONthink - macOS and iOS app for storing, organizing, and working on documents and notes.
- 📕🍎🤖🔁 Evernote - An app designed for note-taking, organizing, task management, and archiving of different formats.
- 📕🍎🤖🔁 Google Keep - Google Keep is a note-taking service developed by Google. Available on the web and as a mobile app.
- 📖 HackMD - Helps developers write better documents and build active communities with open collaboration.
- 📕🍎🤖🔁 Heptabase - Visual note-taking tool for learning complex topics, with whiteboard-based card organization.
- 📕🍎🤖🔒🔁 Inkdrop - An app for organizing Markdown notes with E2EE sync. Available on macOS, Windows, Linux, iOS, and Android.
- 📕🔁 JournalCalls - Voice journal and note-taking over a phone call. Exports to Markdown and Notion.
- 📖 MDLook (GitHub) - Portable offline Markdown editor for Windows using WebView2, with live preview, dark mode, KaTeX math, and Mermaid diagrams.
- 📕🍎🔁 Mem - AI-powered self-organizing workspace for notes and knowledge. Available on web and iOS.
- 📕🍎🔁 MindMirror - Note app for busy minds with AI search and smart organization. iOS available, Android coming soon.
- 📕🔁 MindWork - A Cursor-like AI workspace for deep and focused personal knowledge management.
- 📕🍎🤖🔁 Notebook - Mobile, web, and desktop app to take multiple forms of notes, from Zoho.
- 📖🍎🔁 NotePlan - Combines tasks, notes, and calendar all in one place. Available on Mac and iOS.
- 📕🍎🤖🔁 Notion - All-in-one workspace for notes, docs, wikis, projects, and collaboration.
- 📖🍎🔒🔁 Obsidian - Free for personal use app that works on top of a local folder of plain text Markdown files. Optional E2EE sync via Obsidian Sync.
- 📖 Octarine - A fast, lightweight tool for writing, planning, and organizing in Markdown that stays yours.
⚠️ OktoNote - An AI-first note-taking app that auto-organizes notes into searchable cards. Website unreachable; status unclear.- 📕🍎🤖🔁 OneNote - Microsoft OneNote is a program for free-form information gathering and multi-user collaboration.
⚠️ Polar - An integrated reading environment to build your knowledge base. Website unreachable; appears abandoned.- 📕🍎🔒🔁 Reflect - Fast, AI-powered note-taking app with end-to-end encryption. Available on Mac, Windows, web, and iOS.
- 📖🔁 Roam - A note-taking tool for networked thought.
- 📖🍎🤖🔁 Simplenote - Available for iOS, Android, macOS, Windows, Linux, and the web. Supports Markdown.
- 📕🍎🤖🔁 Somnote - Record and save important information, ideas, and moments. Available for multiple platforms.
- 🤖 Squid - Android app to take digital handwritten notes for class, work, or fun. Markup PDFs and sign documents.
- 📕🍎🤖🔁 Supernotes - A multi-platform notes app built around markdown notecards and card nesting with real-time collaborative features.
- 📕🍎🤖🔁 Tana - Supertag-based knowledge tool with powerful structuring and AI-meeting features.
- 📕🍎🤖🔁 Taskade - A tree-structured note-taking and productivity app with real-time collaboration, AI agents, and multiple views. Available on web, macOS, Windows, iOS, Android, and browser extensions.
- 📕🍎🤖🔁 TheBrain - Mind mapping and personal knowledge base software application.
- 📖🍎🔁 Ulysses - Premium writing app for Mac, iPad, and iPhone with Markdown support. Apple platforms only.
- 📕🍎🤖🔁 Workflowy - Web-based organizational tool to create todo lists, notes, team projects, and more.
⚠️ Wridea - Web service to organize and improve ideas and notes by sharing with friends. Website appears dead.
A side-by-side overview of the most popular tools to help you choose:
| Tool | Type | Storage | Sync | E2EE | Platforms | Plugins | Price |
|---|---|---|---|---|---|---|---|
| Obsidian | PKM | Markdown | paid add-on | optional | Win/Mac/Linux/iOS/Android | 1800+ | Freemium |
| Joplin | Notes | Markdown | yes | yes | Win/Mac/Linux/iOS/Android/CLI | yes | Free |
| Logseq | PKM/Outliner | Markdown | yes | — | Win/Mac/Linux/iOS/Android | yes | Free |
| SiYuan | PKM | Database | yes | — | Win/Mac/Linux/iOS/Android/Web | yes | Freemium |
| AFFiNE | Workspace | Database | yes | — | Win/Mac/Linux/Web | yes | Freemium |
| AppFlowy | Workspace | Database | yes | — | Win/Mac/Linux/iOS/Android | yes | Free |
| Standard Notes | Notes | Encrypted | yes | yes | Win/Mac/Linux/iOS/Android/Web | yes | Freemium |
| AnyType | PKM | Database | yes | yes | Win/Mac/Linux/iOS/Android | — | Free |
| Notesnook | Notes | Encrypted | yes | yes | Win/Mac/Linux/iOS/Android/Web | — | Freemium |
| TiddlyWiki | Wiki | HTML/JSON | 3rd-party | — | Web/Node.js | yes | Free |
| Org-mode | PKM | Org files | 3rd-party | — | Emacs | yes | Free |
| Notion | Workspace | Cloud | yes | — | Win/Mac/iOS/Android/Web | yes | Freemium |
| Evernote | Notes | Cloud | yes | — | Win/Mac/iOS/Android/Web | limited | Freemium |
| Google Keep | Quick Notes | Cloud | yes | — | iOS/Android/Web | — | Free |
| OneNote | Notes | Cloud | yes | — | Win/Mac/iOS/Android/Web | limited | Free |
This table covers the most-searched tools. See the full list above for 100+ options.
Contributions are very welcome! Please, read the contribution guidelines first.