Repolode
xwmx

xwmx/nb

Инструмент для заметок, закладок и базы знаний с CLI и локальным веб-интерфейсом, упакованный в один переносимый shell-скрипт.

Open source альтернатива:EvernotePocket

Звёзды
8,453
Форки
258
Открытые issues
154
Последний коммит
2 месяца назад

Что это?

nb — приложение для заметок, закладок и архивирования, которым можно пользоваться из терминала или через локальный веб-интерфейс. Заметки хранятся в виде обычных текстовых файлов, в том числе Markdown, Org, LaTeX и AsciiDoc, и их можно редактировать в любом текстовом редакторе.

Закладки скачиваются, очищаются и сохраняются как документы Markdown. Для кешированного содержимого страниц доступны локальный полнотекстовый поиск и поиск в Internet Archive Wayback Machine для неработающих ссылок. Заметки поддерживают теги, закрепление, папки, фильтрацию, вики-ссылки в формате [[linking]], шифрование с помощью OpenSSL или GPG и списки задач.

Версионирование и синхронизация работают на базе Git в фоновом режиме; блокноты также можно синхронизировать с помощью таких инструментов, как Dropbox. Для преобразования при импорте и экспорте используется Pandoc. Вся программа состоит из одного shell-скрипта и работает в Linux, Unix, macOS и Windows через WSL, MSYS или Cygwin.

Ключевые возможности

  • 01Хранение заметок в виде обычного текста в форматах Markdown, Org, LaTeX и AsciiDoc.
  • 02Сохранение закладок с локальным полнотекстовым поиском и поиском в Wayback Machine.
  • 03История версий и синхронизация между устройствами на базе Git.
  • 04Защищённые паролем заметки, зашифрованные с помощью OpenSSL или GPG.
  • 05Теги, закрепление, папки и вики-ссылки между заметками.
  • 06Преобразование документов при импорте и экспорте с помощью Pandoc.

Сценарии использования

  • Ведение личной базы знаний в Markdown в Git-репозитории.
  • Сохранение веб-закладок и поиск по ним из терминала.
  • Создание заметок в предпочитаемом редакторе, например Vim или VS Code.
  • Хранение личных заметок в зашифрованном виде с помощью инструментов, позволяющих расшифровать их независимо.

Темы

Частые вопросы

Что такое nb?
Инструмент для заметок, закладок и базы знаний с CLI и локальным веб-интерфейсом, упакованный в один переносимый shell-скрипт. nb — приложение для заметок, закладок и архивирования, которым можно пользоваться из терминала или через локальный веб-интерфейс. Заметки хранятся в виде обычных текстовых файлов, в том числе Markdown, Org, LaTeX и AsciiDoc, и их можно редактировать в любом текстовом редакторе.
nb можно использовать бесплатно? Какая у него лицензия?
nb распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
nb всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в nb — 26 авг. 2026 г..
Для чего можно использовать nb?
Ведение личной базы знаний в Markdown в Git-репозитории. Сохранение веб-закладок и поиск по ним из терминала. Создание заметок в предпочитаемом редакторе, например Vim или VS Code. Хранение личных заметок в зашифрованном виде с помощью инструментов, позволяющих расшифровать их независимо.
Где скачать nb?
Исходный код и инструкции по установке — на GitHub: https://github.com/xwmx/nb

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатное приложение с открытым исходным кодом для заметок: работает на компьютере или собственном сервере и подходит для создания больших иерархических баз знаний.

38,4 тыс.2,6 тыс.TypeScriptAGPL-3.0Обновлён вчера

Приложение с открытым исходным кодом для заметок и базы знаний: классический интерфейс из трёх панелей, мгновенная синхронизация между устройствами и встроенный MCP для AI-агентов; работает на Cloudflare или в Docker.

2,3 тыс.1,2 тыс.TypeScriptAGPL-3.0Обновлён 3 дня назад

Личное пространство знаний с самостоятельным хостингом, приоритетом конфиденциальности, ссылками на уровне блоков, Markdown WYSIWYG и совместной работой с ИИ-агентами.

46,9 тыс.3,1 тыс.TypeScriptAGPL-3.0Обновлён позавчера