Open Source Notes & Knowledge Software

Notes & Knowledge software provides a centralized system for capturing ideas, drafting documents, and organizing research. These tools use markdown formatting, bidirectional linking, and hierarchical structures to turn scattered thoughts into a searchable knowledge base. This type of software is for individuals and teams who need to manage complex sets of interconnected notes and tasks. Self-hosting these apps ensures that personal journals and proprietary research stay on private hardware. These tools allow you to manage your own encryption keys and synchronization methods for all written content.

This page lists 58 open source tools in the Notes & Knowledge category. The most popular are AppFlowy, Affine and Memos. Most use the AGPL-3.0 or MIT license, and 36 offer an official Docker image.

AppFlowy

Collaborative Workspaces

A collaborative workspace for notes and databases that provides data ownership and native cross platform support.

74k StarsWeb App / Server

Affine

Collaborative Workspaces

A local-first knowledge base that merges structured documents, infinite whiteboards, and databases into one workspace.

71k StarsDesktop App

Memos

Note-Taking

A self-hosted note-taking tool for quick capture using a timeline-first interface and markdown-native formatting.

62k StarsWeb App / Server

MarkText

Note-Taking

A markdown editor providing real-time preview and distraction-free writing modes for desktop operating systems.

59k StarsDesktop App

Joplin

Note-Taking

Manage notes and to-do lists with markdown support, end-to-end encryption, and synchronization across multiple cloud services.

56k StarsCross-Platform App

SiYuan

Personal Knowledge Management (PKM)

A privacy first personal knowledge management system with block level references and markdown WYSIWYG editing.

45k StarsDesktop App

Logseq

Personal Knowledge Management (PKM)

A privacy-first knowledge management platform using bidirectional linking and outlines to organize notes and tasks.

44k StarsWeb App / Server

Trilium

Note-Taking

A hierarchical note taking application designed for building large, scriptable personal knowledge bases with visual mapping.

37k StarsDesktop App

Open Notebook

AI Personal Assistants

Manage research through AI summarization, multi-format content ingestion, and multi-speaker podcast generation with local data control.

36k StarsWeb App / Server

Karakeep

Bookmark Managers

Save and organize links, notes, images, and PDFs with AI tagging and full page archival.

28k StarsWeb App / Server

Meetily

AI Personal Assistants

Records, transcribes, and summarizes meetings on local infrastructure to maintain data sovereignty and privacy.

27k StarsWeb App / Server

Tolaria

Note-Taking

Manage markdown knowledge bases using git version control and direct AI model integration without requiring accounts.

19k StarsWeb App / Server

Etherpad

Collaborative Notes & Wikis

A real-time collaborative document editor featuring character-by-character version history and author attribution for self-hosted environments.

18k StarsWeb App / Server

Docs

Collaborative Notes & Wikis

A collaborative editor for writing and organizing knowledge through real-time editing and structured document hierarchies.

17k StarsWeb App / Server

JupyterLab

Development Environments

An extensible environment for interactive and reproducible computing based on the Jupyter Notebook and Architecture.

15k StarsWeb App / Server

Seafile

Cloud File Sync & Share

A self-hosted cloud storage system for syncing and sharing files with integrated metadata management and collaborative editing.

15k StarsWeb App / Server

Notesnook

Note-Taking

An end to end encrypted note taking application with zero knowledge architecture and cross device synchronization.

14k StarsCross-Platform App

Zettlr

Note-Taking

A markdown editor and publication workbench designed for academic writing and zettelkasten knowledge management.

13k StarsDesktop App

Note-gen

Note-Taking

A cross-platform markdown note application that uses AI to transform raw captures into structured documentation.

12k StarsDesktop App

Blinko

Note-Taking

A self-hosted card note taking application that uses retrieval augmented generation to search notes via natural language.

11k StarsWeb App / Server

Anarlog

Note-Taking

Records system audio and transcribes meetings locally to turn rough notes into editable markdown summaries on disk.

8.9k StarsDesktop App

TiddlyWiki

Wiki

A non-linear personal web notebook and interactive wiki implemented as a single HTML file or Node.js application.

8.6k StarsWeb App / Server

AnyType

Personal Knowledge Management (PKM)

A local-first personal knowledge base for managing notes, tasks, and databases with peer-to-peer encrypted synchronization.

8.5k StarsWeb App / Server

HedgeDoc

Collaborative Notes & Wikis

Create and edit markdown notes in real time with a collaborative editor for teams and individuals.

7.3k StarsWeb App / Server

massCode

API Clients

A local first developer workspace combining code snippets, markdown notes, and an integrated HTTP client.

6.9k StarsDesktop App

Yank Note

Note-Taking

A Markdown editor with AI assistance, version control, and support for embedding diagrams and runnable code.

6.7k StarsDesktop App

Standard Notes

Secure & Encrypted Notes

A cross platform note taking application featuring end to end encryption and synchronization across unlimited devices.

6.6k StarsCross-Platform App

SilverBullet

Personal Knowledge Management (PKM)

A programmable personal knowledge database using Markdown and Lua for extensible note taking and data management.

5.7k StarsWeb App / Server

TagSpaces

Document Management Systems

Organize and manage local files using a privacy focused tagging system that works entirely offline.

5.2k StarsDesktop App

Colanode

Collaborative Workspaces

A local-first collaboration workspace combining real-time chat, rich text pages, databases, and file management for teams.

5k StarsDesktop App
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.