Open source note-taking projects

Every project in the registry tagged note-taking, ranked by real GitHub adoption.

projects 45 combined stars ★ 467K refresh nightly
01 AppFlowy ★ 78K

AI workspace for docs, projects, and wikis you control

last push6 days ago languageDart licenseAGPL-3.0
02 Memos ★ 64K

Self-hosted timeline for quick notes, logs, and snippets

last push10 hours ago languageGo licenseMIT
03 Joplin ★ 57K

Encrypted note-taking that syncs across all your devices

last push4 hours ago languageTypeScript license—
04 SiYuan ★ 47K

Privacy-first knowledge management with block-level linking

last push5 hours ago languageTypeScript licenseAGPL-3.0
05 Logseq ★ 45K

Privacy-first knowledge base that connects your notes

last push32 hours ago languageClojure licenseAGPL-3.0
06 Open-Notebook ★ 41K

AI-powered research notebook with full privacy control

last push25 hours ago languageTypeScript licenseMIT
07 Notesnook ★ 15K

Zero-knowledge encrypted notes that sync across all devices

last push12 hours ago languageTypeScript licenseGPL-3.0
08 vnote ★ 13K

A pleasant note-taking platform in native C++.

last push6 hours ago languageC++ licenseLGPL-3.0
09 nb ★ 8.5K

CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + mo

last push23 hours ago languageShell licenseAGPL-3.0
10 fsnotes ★ 7.6K

Fast Markdown note-taking app for Mac and iPhone

last push26 hours ago languageSwift licenseMIT
11 Lorien ★ 6.9K

Infinite canvas drawing/whiteboarding app for Windows, Linux and macOS. Made with Godot.

last push14 months ago languageGDScript licenseMIT
12 Standard Notes ★ 6.7K

Secure, encrypted notes for your digital life

last push8 hours ago languageTypeScript licenseAGPL-3.0
13 silverbullet ★ 6.4K

An open source personal productivity platform built on Markdown, turbo charged with the scripting power of Lua

last push4 hours ago languageTypeScript licenseMIT
14 QOwnNotes ★ 5.9K

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.

last push4 hours ago languageC++ licenseGPL-2.0
15 tagspaces ★ 5.4K

TagSpaces is an offline, open source, document manager with tagging support

last push5 days ago languageTypeScript licenseAGPL-3.0
16 freeplane ★ 4.4K

Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.

last push3 days ago languageJava licenseGPL-2.0
17 notes ★ 4.3K

Fast and beautiful note-taking app written in C++. Write down your thoughts.

last push6 months ago languageC++ licenseMPL-2.0
18 GitJournal ★ 4.2K

Mobile first Note Taking integrated with Git

last push5 months ago languageDart licenseAGPL-3.0
19 personal-management-system ★ 4.2K

Your web application for managing personal data.

last push4 days ago languagePHP licenseMIT
20 Alexandrie ★ 3.8K

📚 The open-source, offline-first Notion, Obsidian & Confluence alternative. Advanced Markdown, multi-tenant teams, OIDC/SSO, and local S3 backups. Deploy in on

last push34 hours ago languageVue licenseMIT
21 marksman ★ 3.4K

Write Markdown with code assist and intelligence in the comfort of your favourite editor.

last push2 months ago languageF# licenseMIT
22 flatnotes ★ 3.3K

A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.

last push2 months ago languageVue licenseMIT
23 treesheets ★ 3.2K

Hierarchical spreadsheet: a free-form data organizer that replaces outliners, mind maps and spreadsheets.

last push28 hours ago languageC++ licenseZlib
24 dnote ★ 3.1K

A simple command line notebook

last push16 days ago languageGo licenseApache-2.0
25 edgeever ★ 3.1K

Open-source, AI-native knowledge base & Evernote alternative with native MCP. Zero-cost on Cloudflare or Docker.

last push7 hours ago languageTypeScript licenseAGPL-3.0
26 NoteDiscovery ★ 2.9K

Your Self-Hosted Knowledge Base

last push6 hours ago languageJavaScript licenseMIT
27 zk ★ 2.9K

A plain text note-taking assistant

last push2 days ago languageGo licenseGPL-3.0
28 Butterfly ★ 2.1K

🎨 Powerful, minimalistic, cross-platform, opensource note-taking app

last push27 hours ago languageDart licenseAGPL-3.0
29 TidGi-Desktop ★ 2.0K

TidGi is an privacy-in-mind, automated, auto-git-backup, freely-deployed knowledge management Desktop note app, based on Tiddlywiki, with REST API for web-clipp

last push22 hours ago languageTypeScript licenseMPL-2.0
30 reflect-open ★ 1.6K

Open-source Reflect rewrite: A local-first AI agent-friendly Markdown note-taking app

last push4 hours ago languageTypeScript licenseMIT
31 btw ★ 1.3K

Open source Medium alternative- set up your personal blog in minutes.

last push3 months ago languageJavaScript licenseGPL-3.0
32 MoeMemosAndroid ★ 1.2K

An app to help you capture thoughts and ideas

last push16 hours ago languageKotlin licenseGPL-3.0
33 wandao ★ 1.1K

万能导:多平台知识库 Markdown 全项目一键导入导出工具(导入导出效果最好),用自动化代替手动复制粘贴(有道云,飞书,语雀,阿里云知识库,知识星球,印象笔记,ima,onenote,为知笔记,csdn,知乎,微信公众号导出导入).(可保留目录结构,图片,项目格式) 关键词:微信公众号导出,语雀导出导入,飞书导出导

last push11 days ago languagePython licenseAGPL-3.0
34 poznote ★ 977

Powerful note-taking without the hassle.

last push5 hours ago languageJavaScript licenseMIT
35 MoeMemos ★ 915

An app to help you capture thoughts and ideas

last push16 hours ago languageSwift licenseMPL-2.0
36 mdSilo-app ★ 854

Lightweight Knowledge Base and Feed Reader.

last push3 hours ago languageTypeScript licenseAGPL-3.0
37 NotallyX ★ 787

Minimalistic Android note taking App | Notally, but eXtended.

last push3 days ago languageKotlin licenseGPL-3.0
38 DeepNotes ★ 608

End-to-end encrypted visual note-taking tool with deep page navigation.

last push5 months ago languageTypeScript licenseAGPL-3.0
39 nowen-note ★ 597

开源自托管笔记与私有知识库,支持 Markdown/富文本、AI 写作、思维导图、任务管理、全文搜索、多级笔记本和 Docker 一键部署。

last push8 hours ago languageTypeScript licenseGPL-3.0
40 Paperling ★ 592

A minimal, distraction-free markdown editor built with Tauri, React, and TypeScript

last push2 days ago languageTypeScript licenseApache-2.0
41 Textus ★ 577

The next-generation Markdown editor, with an AI writing assistant. Free and open source for macOS, Windows and Linux.

last push4 hours ago languageTypeScript licenseMIT
42 kition ★ 575

Kition brings Markdown, DataTable, WhiteBoard, a tool-using AI agent, browser research, and visual workflows into one desktop workspace.

last push40 hours ago languageTypeScript licenseApache-2.0
43 Prismical ★ 128

Transcribe meetings and voice notes with local AI, no bots required

last push8 days ago languageTypeScript licenseMIT
44 Justnote ★ 67

Privacy-focused note-taking made simple and fast

last push9 months ago languageTypeScript licenseGPL-2.0
45 itsnotes ★ 43

Self-hosted sticky notes with better organization

last push3 days ago languageJavaScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source note-taking projects are there?

This registry tracks 45 projects tagged note-taking, with 467,199 GitHub stars between them. The most-adopted is AppFlowy at 78,112 stars.

Are these note-taking projects free to use?

Yes — 44 of the 45 carry an explicit open-source licence across 8 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which note-taking project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these note-taking projects still maintained?

40 of the 45 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.