zk
« Back to VersTracker
Description:
Plain text note-taking assistant
Type: Formula  |  Latest Version: 0.15.1@1  |  Tracked Since: Dec 19, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: notes zettelkasten productivity cli markdown
Install: brew install zk
About:
zk is a command-line interface (CLI) tool designed for managing plain text notes with a focus on linking and discoverability. It acts as a companion to your editor, providing commands to create, index, and filter notes while automatically generating backlinks. Its core value proposition is enhancing the Zettelkasten method by making linked notes easily navigable and searchable from the terminal.
Key Features:
  • Note linking and backlink generation
  • Interactive note creation and filtering
  • Built-in LSP (Language Server Protocol) support for editors
  • Template support for consistent note structure
  • Content indexing for fast searching
Use Cases:
  • Building a personal knowledge base using the Zettelkasten method
  • Managing developer documentation and code snippets
  • Organizing project notes and tasks in a terminal-centric workflow
Alternatives:
  • Obsidian – zk is a CLI tool, whereas Obsidian is a GUI application; both focus on bi-directional linking.
  • Mark – Mark is a similar CLI tool, but zk distinguishes itself with built-in LSP support and a focus on editor integration.
Version History
Detected Version Rev Change Commit
Dec 19, 2025 8:24pm 0.15.1 1 VERSION_BUMP f223e5df
Sep 11, 2025 7:13pm 0 VERSION_BUMP 7620ed85
Dec 5, 2024 12:47am 2 VERSION_BUMP 26a0571a
Oct 31, 2024 7:28am 2 VERSION_BUMP 930bfccd
Oct 31, 2024 12:28am 2 VERSION_BUMP 67dc737d