Android, iOS, 웹에서 실행되는 범용 네이티브 앱을 React로 만드는 오픈소스 프레임워크입니다.
czy0729/Bangumi
Android와 iOS에서 사용할 수 있는 Bangumi 비공식 모바일 우선 React Native 클라이언트입니다.
- 스타
- 6,217
- 포크
- 169
- 열린 이슈
- 28
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Bangumi는 애니메이션, 음악, 일본 드라마, 게임과 비주얼 노벨의 진행 상황을 기록하고 작품을 발견하거나 이야기를 나눌 수 있는 사이트입니다. 이 프로젝트는 React Native로 만든 비공식 클라이언트로, 하나의 코드베이스로 Android와 iOS에서 일관된 레이아웃을 제공합니다.
웹사이트의 대부분 페이지를 휴대폰에 맞게 재설계해 제공합니다. 진행 상황 관리, 작품 및 캐릭터 페이지, 타임라인, 포럼 형식의 토론, 검색, 랭킹, 일일 방영 일정, 사용자 프로필을 포함합니다. 그 밖에도 CDN 계층을 통한 커버 이미지 캐싱, 여러 규칙을 적용하는 토론 게시물 필터링, 사용자 차단, 작품별 로컬 폴더 관리, AI 기반 추천 기능이 있습니다.
프로젝트는 APK로 배포되며 iOS 사이드로딩 방식으로도 설치할 수 있습니다. README에는 Storybook 기반 웹 미리보기 안내도 있습니다.
핵심 기능
- 01애니메이션, 음악, 게임 및 기타 작품 유형의 시청·독서 진행 상황 기록
- 02작품, 캐릭터, 타임라인, 일정, 랭킹 및 검색 페이지 탐색
- 03여러 규칙을 적용한 필터링과 사용자 차단을 지원하는 포럼 형식의 토론
- 04CDN 계층을 통한 이미지 캐싱과 웹사이트를 재설계한 모바일 레이아웃
- 05작품별 로컬 폴더 관리 및 선택적 bilibili·Douban 동기화
활용 사례
- 휴대폰에서 애니메이션이나 게임 진행 상황 기록
- 더 모바일 친화적인 인터페이스로 Bangumi 토론과 일정을 살펴보기
- 규모가 크고 실제 서비스에 활용되는 Expo 기반 코드베이스를 읽으며 React Native 학습
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/czy0729/Bangumi - 2
프로젝트 폴더로 이동합니다
cd ./Bangumi - 3
yarn으로 종속성을 설치합니다(README에서는 npm보다 yarn을 권장합니다)
yarn
사용 전 알아둘 점
- React Native로 Android와 iOS용으로 개발되어 데스크톱 앱이나 웹 앱은 아닙니다.
- 현재 iOS 빌드는 Expo를 통해서만 실행할 수 있으며, App Store 및 Google Play 버전은 제공되지 않습니다.
- README에는 MIT 라이선스 표시와 달리 코드가 학습과 공유만을 위한 것이며 상업적으로 사용할 수 없다고 나와 있습니다.
- 오래된 종속성이 많고 버전 요구 사항이 복잡하게 얽혀 있어 로컬 환경 설정이 어려울 수 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Bangumi은(는) 무엇인가요?
- Android와 iOS에서 사용할 수 있는 Bangumi 비공식 모바일 우선 React Native 클라이언트입니다. Bangumi는 애니메이션, 음악, 일본 드라마, 게임과 비주얼 노벨의 진행 상황을 기록하고 작품을 발견하거나 이야기를 나눌 수 있는 사이트입니다. 이 프로젝트는 React Native로 만든 비공식 클라이언트로, 하나의 코드베이스로 Android와 iOS에서 일관된 레이아웃을 제공합니다.
- Bangumi은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Bangumi은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Bangumi은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Bangumi의 마지막 커밋은 2026년 11월 6일입니다.
- Bangumi은(는) 어디에 사용할 수 있나요?
- 휴대폰에서 애니메이션이나 게임 진행 상황 기록 더 모바일 친화적인 인터페이스로 Bangumi 토론과 일정을 살펴보기 규모가 크고 실제 서비스에 활용되는 Expo 기반 코드베이스를 읽으며 React Native 학습
- Bangumi는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/czy0729/Bangumi 프로젝트 폴더로 이동합니다: cd ./Bangumi yarn으로 종속성을 설치합니다(README에서는 npm보다 yarn을 권장합니다): yarn
- Bangumi은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/czy0729/Bangumi
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Apple HealthKit과 Android Health Connect를 하나의 JavaScript API로 제공하는 Expo/React Native 모듈입니다.
Expo 팀의 공식 AI 에이전트 스킬로, 코딩 에이전트가 Expo 앱을 개발·배포·업그레이드·디버깅하는 방법을 익히도록 돕습니다.
JavaScript 번들이 로드되기 전 앱 실행 시점부터 네이티브로 재생되는 React Native용 Lottie 및 dotLottie 스플래시 화면입니다.
iOS와 Android에서 여러 AI 모델과 대화하고, 에이전트를 실행하고, MCP 도구를 연결하고, 이미지를 생성할 수 있는 Cherry Studio 모바일 앱입니다.
간단한 현장 질문에 답해 지도 데이터를 개선하는 Android 및 iOS용 사용하기 쉬운 OpenStreetMap 편집기입니다.