Система управления запасами с открытым исходным кодом: контроль складских остатков, учёт деталей, REST API и система плагинов на Python и Django.
bookwyrm-social/bookwyrm
Самостоятельно размещаемая соцсеть для читателей: отмечайте прочитанные книги, пишите рецензии и следите за друзьями; федерация с Mastodon работает через ActivityPub.
Open source альтернатива:Goodreads
- Звёзды
- 2,798
- Форки
- 344
- Открытые issues
- 432
- Последний коммит
- позавчера
Что это?
BookWyrm — социальная сеть для читателей. Пользователи могут отмечать прочитанные книги и книги, которые хотят прочитать, писать рецензии, обсуждать то, что читают, и публиковать цитаты из книг. Общение не ограничивается одной сетью: пользователи разных серверов могут подписываться друг на друга и отвечать на публикации.
Проект построен на ActivityPub, поэтому независимые инстансы BookWyrm могут взаимодействовать друг с другом и с такими сервисами, как Mastodon и Pleroma. Книжный клуб, тематическое сообщество или компания друзей могут запустить собственный инстанс и выбирать, с какими другими инстансами связываться и как их модерировать. Пользователи и администраторы также могут управлять видимостью публикаций и выбирать, с какими инстансами взаимодействовать.
В основе стека — Python, Django, PostgreSQL, Celery и Redis для фоновых задач, Bulma для оформления, а также развёртывание на Docker с Gunicorn и Nginx. В документации проекта есть инструкции по настройке среды разработки и production-среды.
Ключевые возможности
- 01Писать рецензии, комментарии и публикации с цитатами из книг
- 02Отмечать прочитанные книги и книги, которые хочется прочитать
- 03Взаимодействовать с другими инстансами BookWyrm и сервисами на ActivityPub, например Mastodon
- 04Управлять видимостью публикаций и выбирать, с какими инстансами взаимодействовать
- 05Обмениваться метаданными о книгах и авторах между федеративными инстансами
Сценарии использования
- Запустить закрытый инстанс для книжного клуба или компании друзей
- Создать небольшое тематическое сообщество читателей
- Связать сообщество читателей с пользователями Mastodon в федивёрсе
Быстрый старт
- 1
Прочитайте руководство по установке среды разработки на сайте документации
- 2
Прочитайте руководство по установке для production на сайте документации
Что важно знать
- В качестве лицензии указано NOASSERTION, поэтому условия неясны — перед повторным использованием их следует проверить.
- Для настройки нужен самостоятельно размещаемый стек Django, PostgreSQL, Redis, Celery и Docker, что потребует немало усилий.
- В README авторов просят не отправлять код или контент, созданные ИИ.
Темы
Частые вопросы
- Что такое bookwyrm?
- Самостоятельно размещаемая соцсеть для читателей: отмечайте прочитанные книги, пишите рецензии и следите за друзьями; федерация с Mastodon работает через ActivityPub. BookWyrm — социальная сеть для читателей. Пользователи могут отмечать прочитанные книги и книги, которые хотят прочитать, писать рецензии, обсуждать то, что читают, и публиковать цитаты из книг. Общение не ограничивается одной сетью: пользователи разных серверов могут подписываться друг на друга и отвечать на публикации.
- bookwyrm можно использовать бесплатно? Какая у него лицензия?
- bookwyrm распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- bookwyrm всё ещё поддерживается?
- Активно поддерживается. Последний коммит в bookwyrm — 18 окт. 2026 г..
- Для чего можно использовать bookwyrm?
- Запустить закрытый инстанс для книжного клуба или компании друзей Создать небольшое тематическое сообщество читателей Связать сообщество читателей с пользователями Mastodon в федивёрсе
- Как установить bookwyrm?
- Прочитайте руководство по установке среды разработки на сайте документации Прочитайте руководство по установке для production на сайте документации
- Где скачать bookwyrm?
- Исходный код и инструкции по установке — на GitHub: https://github.com/bookwyrm-social/bookwyrm
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый трекер тренировок, питания и веса с открытым исходным кодом на Django, REST API и мобильными приложениями.
Редактор для совместной работы над текстами с редактированием в реальном времени, вложенными подстраницами и возможностью самостоятельного хостинга; создан на Django и React.
Бесплатный Python-инструмент с открытым исходным кодом, который запускается локально и позволяет массово отписываться от рассылок, удалять письма по отправителю и помечать письма в Gmail как прочитанные.
Самостоятельно размещаемое веб-приложение для управления рецептами, списками покупок и планированием меню, написанное на Python и Flask.
Управляйте Windows-ПК с телефона по локальному Wi-Fi: блокируйте его, выключайте, перезагружайте и переводите в спящий режим, запускайте приложения и управляйте медиа; подключение — по QR-коду.