Repolode
bookwyrm-social

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. 1

    Прочитайте руководство по установке среды разработки на сайте документации

  2. 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 и React.

16,9 тыс.671PythonMITОбновлён вчера

Бесплатный Python-инструмент с открытым исходным кодом, который запускается локально и позволяет массово отписываться от рассылок, удалять письма по отправителю и помечать письма в Gmail как прочитанные.

2,1 тыс.138PythonMITОбновлён 2 месяца назад

Управляйте Windows-ПК с телефона по локальному Wi-Fi: блокируйте его, выключайте, перезагружайте и переводите в спящий режим, запускайте приложения и управляйте медиа; подключение — по QR-коду.

565JavaScriptGPL-3.0Обновлён в прошлом месяце