
Foam
Personal knowledge management and sharing inside VS Code
Foam is an open-source personal knowledge management system for VS Code built around Markdown notes, wiki links, graph views, and developer-friendly workflows.

Raneto
Markdown-powered editable docs and knowledge base for Node.js
Raneto is a free, open-source Markdown-powered knowledge base and editable documentation site generator built for Node.js deployments.

HedgeDoc
Open-source self-hosted collaborative Markdown editor
HedgeDoc is an open-source, self-hosted collaborative Markdown editor for shared notes, docs, diagrams, and presentations in the browser.

Inkdrop
Markdown notes built for developers and technical thinking
Inkdrop is a cross-platform Markdown note-taking app focused on fast writing, offline-first workflows, and plugin extensibility for developers.

Notable
Markdown-based note-taking app with no vendor lock-in
Notable is a Markdown-based desktop note-taking app built around local files, tags, attachments, powerful editing, and a no-lock-in philosophy.

HackMD
Collaborative Markdown workspace for technical and research writing
HackMD is a collaborative Markdown editor and knowledge workspace for technical docs, research notes, community specs, and team writing.

Kakoune
Selection-first modal code editor
Kakoune is a modal editor with a selection-first editing model, multiple cursors, and an orthogonal design that inspired Helix. Great for efficient plain-text note-taking.
Helix
A post-modern modal text editor
Helix is a modern terminal-based editor written in Rust with built-in Treesitter and LSP support, offering a batteries-included experience for markdown note-taking.
Vim
The ubiquitous modal text editor
Vim is a highly configurable, modal text editor that can be extended with plugins like VimWiki and vim-notes to become a powerful plain-text note-taking system.
Neovim
Hyperextensible Vim-based text editor
Neovim is a modern fork of Vim with Lua configuration and a rich plugin ecosystem including Neorg, Obsidian.nvim, and mini.nvim for powerful note-taking workflows.

jrnl
Command-line journaling and note capture in plain text
jrnl is a long-running command-line journaling and note-taking tool for fast local capture, tagged entries, search, and exportable plaintext workflows.

nvALT
Keyboard-centric Mac notes app retired in favor of nvUltra
nvALT was a highly influential Mac note-taking app focused on instant search, plain-text notes, Markdown preview, wiki-style links, tags, and keyboard-first capture.