Neorg
A Neovim plugin and file format for notes, tasks and organising your life inside the editor.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Neorg
Neorg adds a structured note-taking and organisation system to Neovim, built around its own plain-text file format. It is meant for people who already spend their day in Neovim and want notes, lists and planning in the same editor rather than a separate app.
The project is extensible through modules and is actively developed, with a long commit history, a changelog and a published roadmap. It is installed like other Neovim plugins and also ships a Nix flake.
Strengths
- Notes and tasks inside Neovim
- Plain-text files kept on your own disk
- Extensible module system
- Active development with a public roadmap
Limitations
- Requires Neovim and some familiarity with configuring it
- Uses its own format rather than Markdown
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- The Neorg contributors
- Platforms
- Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Neovim users who want notes and planning in their editor
- Categories
- Code editors, Note-taking
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Neorg
Compare allSoftware that can replace Neorg for an important use case, and what changes if you switch.
VimWiki
A Vim plugin that turns linked plain-text files into a personal wiki with its own syntax.
VimWiki turns linked plain-text files into a personal wiki inside Vim, installs with common plugin managers and can export the wiki as a website.
Org mode
A GNU Emacs major mode for notes, outlines, to-do lists and documents kept in plain text.
Org mode keeps notes, tasks, agenda and documents in plain text inside GNU Emacs, with a formal syntax specification, but requires switching from Neovim to Emacs.
zk
A command-line tool for maintaining a plain-text Markdown Zettelkasten or personal wiki.
zk is a command-line tool for a plain Markdown Zettelkasten that works with any text editor, including Neovim, and uses Markdown instead of a custom format.
Org-roam
An Emacs package for linked, plain-text personal knowledge management built on Org mode files.
Org-roam adds backlinks, graph view and GPG encryption to Org mode files for linked notes, but requires Emacs and familiarity with Org mode.
Denote
An Emacs note-taking package that organises plain-text notes through a predictable, descriptive file naming scheme.
Denote organises plain-text notes in Emacs through predictable file names with no database, and has companion packages for journals, but requires Emacs.
nb
A command-line and local web tool for plain text notes, bookmarks and a Git-backed knowledge base.
nb is an AGPL-licensed command-line tool for plain text notes and bookmarks with Git-backed sync and encryption, usable with any text editor.
Similar software
Related functionality, not necessarily a direct replacement.
Obsidian
A notes app that works on a folder of plain Markdown files on your own disk, with links between them.
Foam
A personal knowledge management system built on Visual Studio Code and plain Markdown files.
Logseq
An outliner that stores notes as plain Markdown files, built around a daily journal and linked blocks.
Markor
An open-source Android text editor for Markdown notes, todo.txt lists and plain text files.