Repolode
czy0729

czy0729/Bangumi

Неофициальный клиент Bangumi на React Native для Android и iOS, изначально разработанный для мобильных устройств.

Звёзды
6,217
Форки
169
Открытые issues
28
Последний коммит
вчера

Что это?

Bangumi — сайт для отслеживания прогресса в аниме, музыке, японских дорамах, играх и визуальных новеллах, а также для поиска и обсуждения произведений. Этот неофициальный клиент сайта создан на React Native: одна и та же кодовая база работает на Android и iOS и обеспечивает единый интерфейс.

Приложение охватывает большинство страниц сайта, переработанных для телефонов. В нём есть управление прогрессом, страницы произведений и персонажей, лента событий, обсуждения в формате форума, поиск, рейтинги, расписание ежедневных трансляций и профили пользователей. Среди дополнительных возможностей — кэширование обложек через CDN, фильтрация постов в обсуждениях по нескольким правилам, блокировка пользователей, управление локальными папками с произведениями и рекомендации на основе ИИ.

Проект распространяется в виде APK, а на iOS его можно установить с помощью методов sideloading. В README также описан веб-превью на основе Storybook.

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

  • 01Отслеживание прогресса просмотра и чтения аниме, музыки, игр и других типов произведений
  • 02Просмотр страниц произведений и персонажей, ленты событий, расписания, рейтингов и результатов поиска
  • 03Обсуждения в формате форума с фильтрацией по нескольким правилам и блокировкой пользователей
  • 04Переработанный для мобильных устройств интерфейс сайта с кэшированием изображений через CDN
  • 05Управление локальными папками с произведениями и опциональная синхронизация с bilibili и Douban

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

  • Отслеживание прогресса в аниме или играх с телефона
  • Просмотр обсуждений и расписания Bangumi в более удобном для мобильных устройств интерфейсе
  • Изучение React Native на примере большой реальной кодовой базы на Expo

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

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/czy0729/Bangumi
  2. 2

    Перейдите в папку проекта

    cd ./Bangumi
  3. 3

    Установите зависимости с помощью yarn (в README рекомендуется yarn вместо npm)

    yarn

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

  • Проект создан для Android и iOS на React Native, поэтому это не приложение для компьютера или веб-приложение.
  • Сейчас сборки для iOS запускаются только через Expo; версии для App Store и Google Play недоступны.
  • В README указано, что код предназначен только для обучения и обмена и не может использоваться в коммерческих целях, несмотря на отметку о лицензии MIT.
  • Настроить локальное окружение может быть сложно из-за множества устаревших зависимостей и запутанных требований к их версиям.

В подборках

Темы

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

Что такое Bangumi?
Неофициальный клиент Bangumi на React Native для Android и iOS, изначально разработанный для мобильных устройств. Bangumi — сайт для отслеживания прогресса в аниме, музыке, японских дорамах, играх и визуальных новеллах, а также для поиска и обсуждения произведений. Этот неофициальный клиент сайта создан на React Native: одна и та же кодовая база работает на Android и iOS и обеспечивает единый интерфейс.
Bangumi можно использовать бесплатно? Какая у него лицензия?
Bangumi распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Bangumi всё ещё поддерживается?
Активно поддерживается. Последний коммит в Bangumi — 6 нояб. 2026 г..
Для чего можно использовать Bangumi?
Отслеживание прогресса в аниме или играх с телефона Просмотр обсуждений и расписания Bangumi в более удобном для мобильных устройств интерфейсе Изучение React Native на примере большой реальной кодовой базы на Expo
Как установить Bangumi?
Клонируйте репозиторий: git clone https://github.com/czy0729/Bangumi Перейдите в папку проекта: cd ./Bangumi Установите зависимости с помощью yarn (в README рекомендуется yarn вместо npm): yarn
Где скачать Bangumi?
Исходный код и инструкции по установке — на GitHub: https://github.com/czy0729/Bangumi

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

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