Repolode
Mozzo1000

Mozzo1000/booklogr

Веб-приложение для самостоятельного размещения и учёта личной библиотеки: статусы чтения, оценки, заметки и публичный доступ.

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

Звёзды
637
Форки
37
Открытые issues
39
Последний коммит
25 дней назад

Что это?

BookLogr — веб-приложение для ведения личной библиотеки на собственном сервере. Книги можно искать по названию или ISBN в данных OpenLibrary либо добавлять вручную, если их там нет. Каждую книгу можно поместить в список: «Читаю», «Прочитано», «В планах» или «Не дочитал».

Помимо каталога, приложение позволяет отмечать текущую страницу, оценивать книги по шкале от 0,5 до 5 звёзд, а также сохранять короткие заметки и цитаты. Пользователи могут открыть публичный профиль своей библиотеки, а прогресс чтения можно автоматически публиковать в Mastodon.

Данные можно экспортировать в CSV, JSON или HTML. По умолчанию приложение использует SQLite, также поддерживается PostgreSQL.

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

  • 01Поиск книг по названию или ISBN через OpenLibrary, а также добавление вручную.
  • 02Распределение книг по спискам «Читаю», «Прочитано», «В планах» и «Не дочитал».
  • 03Отслеживание текущей страницы во время чтения.
  • 04Оценка книг по шкале от 0,5 до 5 звёзд и сохранение заметок и цитат.
  • 05Публичный доступ к профилю библиотеки.
  • 06Экспорт данных в CSV, JSON или HTML.

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

  • Ведение личного каталога принадлежащих вам и прочитанных книг.
  • Публикация списка для чтения, доступного друзьям и близким.
  • Автоматическая публикация прогресса чтения в Mastodon.
  • Развёртывание сервиса личной библиотеки на собственном оборудовании с SQLite или PostgreSQL.

Быстрый старт

  1. 1

    Следуйте руководству «Начало работы» на сайте документации BookLogr

Что важно знать

  • Проект активно разрабатывается, поэтому возможны ошибки и несовместимые изменения.
  • Проект рассчитан на самостоятельное размещение, поэтому потребуется собственное оборудование и время на настройку.

В подборках

Темы

#books#self-hosted#library#reading-tracker#flask#react#openlibrary#bookshelf#catalog#logging

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

Что такое booklogr?
Веб-приложение для самостоятельного размещения и учёта личной библиотеки: статусы чтения, оценки, заметки и публичный доступ. BookLogr — веб-приложение для ведения личной библиотеки на собственном сервере. Книги можно искать по названию или ISBN в данных OpenLibrary либо добавлять вручную, если их там нет. Каждую книгу можно поместить в список: «Читаю», «Прочитано», «В планах» или «Не дочитал».
booklogr можно использовать бесплатно? Какая у него лицензия?
booklogr распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
booklogr всё ещё поддерживается?
Активно поддерживается. Последний коммит в booklogr — 12 окт. 2026 г..
Для чего можно использовать booklogr?
Ведение личного каталога принадлежащих вам и прочитанных книг. Публикация списка для чтения, доступного друзьям и близким. Автоматическая публикация прогресса чтения в Mastodon. Развёртывание сервиса личной библиотеки на собственном оборудовании с SQLite или PostgreSQL.
Как установить booklogr?
Следуйте руководству «Начало работы» на сайте документации BookLogr
Где скачать booklogr?
Исходный код и инструкции по установке — на GitHub: https://github.com/Mozzo1000/booklogr

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

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

Самостоятельно размещаемая соцсеть для читателей: отмечайте прочитанные книги, пишите рецензии и следите за друзьями; федерация с Mastodon работает через ActivityPub.

2,8 тыс.346PythonOtherАктивно поддерживаетсяОбновлён 6 дней назад

Персональный трекер книг для самостоятельного хостинга: отмечайте прочитанное, книги в процессе чтения и планы на будущее — альтернатива Goodreads.

751+1 за неделю37KotlinMITАктивно поддерживаетсяОбновлён 7 дней назад