Alternatives to zk

A command-line tool for maintaining a plain-text Markdown Zettelkasten or personal wiki. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

  • zk

    A command-line tool for maintaining a plain-text Markdown Zettelkasten or personal wiki.

    FreeProprietaryCommand line

Replacements

Listings that take over the same core job as zk.

  • nb

    A command-line and local web tool for plain text notes, bookmarks and a Git-backed knowledge base.

    nb is a free, AGPL-3.0 command-line tool for plain-text notes and bookmarks with Git-backed sync, encryption and a local web interface.

  • Denote

    An Emacs note-taking package that organises plain-text notes through a predictable, descriptive file naming scheme.

    Denote is a free Emacs package that organizes plain-text notes by a descriptive file naming scheme, requiring Emacs instead of a standalone CLI.

  • Org-roam

    An Emacs package for linked, plain-text personal knowledge management built on Org mode files.

    Org-roam is a free Emacs package for a linked plain-text knowledge base with backlinks and graph view, using Org mode files rather than Markdown.

  • VimWiki

    A Vim plugin that turns linked plain-text files into a personal wiki with its own syntax.

    VimWiki is a free Vim plugin that turns linked plain-text files into a personal wiki with its own syntax, so it requires Vim.

  • Neorg

    A Neovim plugin and file format for notes, tasks and organising your life inside the editor.

    Neorg is a free Neovim plugin for notes and tasks in plain-text files, using its own format rather than Markdown.

  • Foam

    A personal knowledge management system built on Visual Studio Code and plain Markdown files.

    Foam is a free, open-source Markdown knowledge base inside Visual Studio Code with wikilinks, backlinks and graph view, replacing the terminal with an editor.

  • The Archive

    A plain-text Zettelkasten note-taking app for macOS that stores notes as Markdown files.

    PaidProprietarymacOS

    The Archive is a paid macOS app for a plain-text Markdown Zettelkasten, offering a graphical interface instead of command-line use.

  • Obsidian

    A notes app that works on a folder of plain Markdown files on your own disk, with links between them.

    Obsidian is a free graphical app on all major platforms that works on a folder of Markdown files with links, backlinks and plugins.

Similar software

Related functionality, not a direct replacement.