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
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Neorg

Compare all

Software 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.

    FreeProprietaryCommand line

    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.

Report a wrong fact or a dead link on this listing