Самостоятельно размещаемый менеджер библиотеки и трекер чтения для организации книг, записи сеансов чтения и отслеживания прогресса.
bayang/jelu
Персональный трекер книг для самостоятельного хостинга: отмечайте прочитанное, книги в процессе чтения и планы на будущее — альтернатива Goodreads.
Open source альтернатива:Goodreads
- Звёзды
- 751
- Форки
- 37
- Открытые issues
- 37
- Последний коммит
- 8 дней назад
Что это?
Jelu — это трекер книг для самостоятельного хостинга, в котором можно отмечать прочитанные книги, книги, которые вы читаете сейчас, и те, которые хотите прочитать. Это персональная альтернатива Goodreads: данные хранятся в одном файле базы SQLite, который находится под вашим контролем.
Приложение поддерживает основные сценарии учёта чтения: книги можно помечать как читаемые, прочитанные или брошенные, вести список «прочитать позже», добавлять теги для создания собственных полок и просматривать историю чтения по годам и месяцам. Книги можно добавлять вручную или находить через онлайн-поиск по названию, автору или ISBN. Также можно импортировать CSV-экспорты Goodreads и списки ISBN. Данные экспортируются обратно в CSV, а API позволяет писать скрипты и интегрировать приложение с другими инструментами.
Jelu также поддерживает несколько пользователей, аутентификацию через LDAP или proxy, страницы авторов с информацией из Wikipedia, отзывы, встраиваемые виджеты книг для блогов и заметок, а также статистику чтения. Приложение можно запускать как Java JAR или в Docker; для Kubernetes доступен неофициальный Helm chart.
Ключевые возможности
- 01Отмечайте книги как читаемые, прочитанные или брошенные и просматривайте историю чтения по годам и месяцам
- 02Ведите список книг для чтения и используйте теги для создания собственных полок
- 03Импортируйте CSV-экспорты Goodreads и списки ISBN, а также экспортируйте данные в CSV
- 04Ищите книги онлайн по названию, автору или ISBN и добавляйте их автоматически
- 05Поддержка нескольких пользователей с аутентификацией через LDAP или proxy
- 06API для автоматизации с помощью скриптов и интеграции со сторонними инструментами
Сценарии использования
- Заменить Goodreads собственным журналом чтения, данные в котором полностью принадлежат вам
- Организовать общую библиотеку для семьи или небольшой группы на домашнем сервере
- Автоматизировать учёт книг через API или скрипты
- Встроить виджет со списком книг для чтения в личный блог или Markdown-дневник
Быстрый старт
- 1
Скачайте Java jar со страницы releases
- 2
Запустите jar из папки, в которой он находится
java -jar jelu-0.13.0.jar - 3
Откройте веб-интерфейс в браузере
Что важно знать
- Автоматический поиск метаданных в интернете зависит от внешнего инструмента calibre fetch-ebook-metadata, если только вы не используете образ Docker.
- Вы должны разместить его на собственном сервере. По умолчанию CORS принимает запросы со всех источников, если вы не настроите список разрешённых источников.
В подборках
Темы
Частые вопросы
- Что такое jelu?
- Персональный трекер книг для самостоятельного хостинга: отмечайте прочитанное, книги в процессе чтения и планы на будущее — альтернатива Goodreads. Jelu — это трекер книг для самостоятельного хостинга, в котором можно отмечать прочитанные книги, книги, которые вы читаете сейчас, и те, которые хотите прочитать. Это персональная альтернатива Goodreads: данные хранятся в одном файле базы SQLite, который находится под вашим контролем.
- jelu можно использовать бесплатно? Какая у него лицензия?
- jelu распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- jelu всё ещё поддерживается?
- Активно поддерживается. Последний коммит в jelu — 30 окт. 2026 г..
- Для чего можно использовать jelu?
- Заменить Goodreads собственным журналом чтения, данные в котором полностью принадлежат вам Организовать общую библиотеку для семьи или небольшой группы на домашнем сервере Автоматизировать учёт книг через API или скрипты Встроить виджет со списком книг для чтения в личный блог или Markdown-дневник
- Как установить jelu?
- Скачайте Java jar со страницы releases Запустите jar из папки, в которой он находится: java -jar jelu-0.13.0.jar Откройте веб-интерфейс в браузере
- Где скачать jelu?
- Исходный код и инструкции по установке — на GitHub: https://github.com/bayang/jelu
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая библиотека и платформа для чтения электронных книг, PDF, аудиокниг и комиксов с синхронизацией прогресса между вебом, iPhone, Kobo и KOReader.
CRM-система с открытым исходным кодом и ИИ, которую можно развернуть на своих серверах; включает BI на базе DataEase и интерфейс CRM Skills для ИИ-ассистентов.
Самостоятельно размещаемая соцсеть для читателей: отмечайте прочитанные книги, пишите рецензии и следите за друзьями; федерация с Mastodon работает через ActivityPub.
Сервер для самостоятельного хостинга, где можно вести учёт книг, фильмов, музыки, игр и подкастов, публиковать обзоры и делиться ими через ActivityPub и ATProto.
Веб-приложение для самостоятельного размещения и учёта личной библиотеки: статусы чтения, оценки, заметки и публичный доступ.