Приватное нативное приложение для macOS: сохраняет страницы, текст, ссылки, заметки и изображения, а затем находит их с помощью полнотекстового поиска и OCR.
jarun/buku
Консольный менеджер закладок с автоматическим получением заголовков и тегов, импортом из браузеров, полнотекстовым поиском и переносимой базой SQLite.
Open source альтернатива:Pinboard
Raindrop.io
- Звёзды
- 7,240
- Форки
- 322
- Открытые issues
- 2
- Последний коммит
- 3 дня назад
Что это?
buku — менеджер закладок, который работает в терминале. При добавлении URL он получает заголовок и описание страницы и может назначить теги, поэтому метаданные редко приходится вводить вручную. Закладки можно импортировать напрямую из Firefox, Chrome, Chromium, Vivaldi, Brave и Edge; также поддерживается чтение и запись файлов HTML, XBEL, Markdown, RSS/Atom и Org.
Закладки хранятся в локальной базе данных, рассчитанной на перенос между машинами и слияние. Поиск поддерживает подстроки, regex и маркеры для поиска по отдельным полям: заголовку, URL, описанию и тегам. В buku также есть опциональное ручное шифрование базы данных, переименование тегов и правила перенаправления, а ещё проверка битых ссылок через Wayback Machine.
buku можно использовать как Python-библиотеку, а отдельный проект bukuserver предоставляет браузерный интерфейс с HTTP API для личного использования.
Ключевые возможности
- 01Автоматически получает заголовок и описание страницы и назначает теги при добавлении закладки
- 02Импортирует закладки из Firefox, Chrome, Chromium, Vivaldi, Brave и Edge
- 03Поиск по подстроке, regex, логике тегов и маркерам полей
- 04Импортирует и экспортирует HTML, XBEL, Markdown, Org, RSS/Atom и JSON
- 05Локальная база данных с опциональным ручным шифрованием
- 06Можно использовать как Python-библиотеку
Сценарии использования
- Ведение коллекции закладок с поиском для разработчиков, которые в основном работают в терминале
- Перенос закладок из браузеров в один переносимый файл
- Передача списков закладок в fzf или другие shell-инструменты для быстрого открытия
- Проверка старых закладок на неработающие ссылки и перенаправления
Быстрый старт
- 1
Установите buku из PyPI с помощью pip
pip3 install buku - 2
Добавьте закладку с автоматически полученными заголовком и тегами
buku --add https://example.com - 3
Ищите по своим закладкам
buku --sany keyword
Что важно знать
- По умолчанию доступен только интерфейс командной строки; для графического интерфейса требуется отдельный компонент bukuserver.
- Требуется Python 3.10 или новее.
В подборках
Темы
Частые вопросы
- Что такое buku?
- Консольный менеджер закладок с автоматическим получением заголовков и тегов, импортом из браузеров, полнотекстовым поиском и переносимой базой SQLite. buku — менеджер закладок, который работает в терминале. При добавлении URL он получает заголовок и описание страницы и может назначить теги, поэтому метаданные редко приходится вводить вручную. Закладки можно импортировать напрямую из Firefox, Chrome, Chromium, Vivaldi, Brave и Edge; также поддерживается чтение и запись файлов HTML, XBEL, Markdown, RSS/Atom и Org.
- buku можно использовать бесплатно? Какая у него лицензия?
- buku распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- buku всё ещё поддерживается?
- Активно поддерживается. Последний коммит в buku — 22 окт. 2026 г..
- Для чего можно использовать buku?
- Ведение коллекции закладок с поиском для разработчиков, которые в основном работают в терминале Перенос закладок из браузеров в один переносимый файл Передача списков закладок в fzf или другие shell-инструменты для быстрого открытия Проверка старых закладок на неработающие ссылки и перенаправления
- Как установить buku?
- Установите buku из PyPI с помощью pip: pip3 install buku Добавьте закладку с автоматически полученными заголовком и тегами: buku --add https://example.com Ищите по своим закладкам: buku --sany keyword
- Где скачать buku?
- Исходный код и инструкции по установке — на GitHub: https://github.com/jarun/buku
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый менеджер закладок для совместной работы, сохраняющий скриншоты, PDF и копии страниц в режиме чтения, чтобы ссылки оставались доступными, даже если страницы исчезнут.
Настольный менеджер закладок на Go, Wails и React с AI-сводками, семантическим поиском, графом знаний и опциональной облачной синхронизацией через Supabase.
Минималистичный, быстрый менеджер закладок с самостоятельным хостингом и простой установкой через Docker.
Приложение для самостоятельного хранения ссылок, заметок и изображений с автоматической разметкой на основе AI и полнотекстовым поиском.
Самостоятельно размещаемый менеджер закладок с упором на приватность, вложенными тегами, поиском дубликатов и интеграциями для браузеров и iOS.