notes-cli

Терминальный менеджер заметок на Python — быстрый поиск, теги, экспорт в markdown.

стабильный 14 мая 2026
PythonSQLiteClick

Что это#

notes-cli — заметки без лишнего: одна команда, чтобы записать мысль, одна — чтобы найти. Хранит всё в локальной SQLite и умеет отдавать заметки обратно в markdown, если захочется уйти.

notes add "починить деплой" --tag работа
notes find деплой
notes export ./backup

Возможности#

  • полнотекстовый поиск по FTS5 — мгновенный даже на десятках тысяч заметок;
  • теги и фильтры: --tag, --since, --limit;
  • экспорт и импорт markdown — данные всегда ваши;
  • ноль зависимостей кроме click.

Зачем я его написал#

Хотел разобраться, как устроен полнотекстовый поиск в SQLite, и заодно перестать терять мысли между парами.

Заметка

Полная инструкция — во вкладках слева: установка, команды и частые вопросы. Каждая вкладка — обычный markdown-файл в папке docs/.

Скачать