Об этом проекте
zk — это инструкмент командной строки, предназначенный для ведения заметок в формате Zettelkasten или персональной вики на основе plain text. Он поддерживает создание заметок из шаблонов, расширенный поиск и фильтрацию с помощью тегов, ссылок и упоминаний, а также интеграцию с популярными редакторами, такими как Emacs, Neovim и VS Code, через специальные плагины.
Инструмент включает интерактивный браузер на базе fzf, псевдонимы в стиле Git, именованные фильтры и возможности для автоматизации. Заметки хранятся в Markdown с поддержкой Wikilinks, хэштегов, составных тегов и YAML frontmatter.
zk не предоставляет веб-доступ к заметкам и не является редактором заметок — его основная задача заключается в организации и поиске информации. Предварительно собранные бинарные файлы доступны для macOS, Linux и Windows (с оговорками). Установка возможна через Homebrew, Nix, Alpine, Arch, MacPorts или сборку из исходного кода с использованием Go 1.21+.
Вклад в развитие проекта приветствуется через issues, PR и обсуждения. Связанные проекты включают Neuron, Emanote, Weave, а также плагины для spaced repetition и визуализации графов.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.