Фреймворк с открытым исходным кодом для создания универсальных нативных приложений на React, работающих на Android, iOS и в вебе.
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
Клонируйте репозиторий
git clone https://github.com/czy0729/Bangumi - 2
Перейдите в папку проекта
cd ./Bangumi - 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 обновляется ежедневно.
Похожие проекты
Модуль Expo/React Native, который предоставляет единый JavaScript API для Apple HealthKit и Android Health Connect.
Официальные AI-агентские skills от команды Expo помогают агентам писать код, собирать, развёртывать, обновлять и отлаживать приложения Expo.
Lottie- и dotLottie-заставки для React Native, которые запускаются нативно вместе с приложением, ещё до загрузки JavaScript-бандла.
Мобильное приложение Cherry Studio для iOS и Android: общайтесь с разными AI-моделями, запускайте агентов, подключайте инструменты MCP и генерируйте изображения.
Удобный редактор OpenStreetMap для Android и iOS: помогает улучшать данные карты, отвечая на простые вопросы на месте.