
:electron: An unofficial https://bgm.tv ui first app client for Android and iOS, built with React Native. 一个无广告、以爱好为驱动、不以盈利为目的、专门做 ACG 的类似豆瓣的追番记录,bgm.tv 第三方客户端。为移动端重新设计,内置大量加强的网页端难以实现的功能,且提供了相当的自定义选项。 目前已适配 iOS / Android。
Bangumi is a sleek, unofficial app designed for anime, comics, and games enthusiasts, available on both Android and iOS platforms. Built using React Native, it aims to enhance user experience by providing an ad-free interface and a plethora of features tailored specifically for fans of ACG culture. Bangumi serves as a third-party client for bgm.tv, offering a comprehensive tracking system for your favorite series and a well-organized platform to connect with like-minded individuals.
With a focus on community and customization, the app triumphs in revamping traditional features to ensure users have access to an efficient tracking tool. Whether you're a casual viewer or a dedicated fan, Bangumi provides an enjoyable way to manage your ACG journey wherever you are.
Ad-Free Experience: Enjoy undisturbed browsing without intrusive advertisements, making your tracking experience smooth and enjoyable.
Customizable Interface: Personalize various elements of the app to suit your preferences, allowing for a tailored user experience that reflects your style.
Enhanced Functionality: Access a range of features that are difficult to implement on the web, bringing more convenience to users on mobile devices.
Cross-Platform Availability: Compatible with both iOS and Android devices, ensuring you can track your favorite shows and engage with the community from virtually anywhere.
Community Engagement: Connect with other fans and share your thoughts, reviews, and recommendations within a vibrant community that shares your interests.
Efficient Tracking: Keep a detailed record of the series you've watched, ratings, and plans for future viewing, all centralized for your convenience.
React Native Framework: The use of React Native enhances performance and allows for a seamless user experience, making navigation effortless and efficient.

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
MobX is a simple and scalable state management library for JavaScript applications. It uses reactive programming techniques to automatically update the user interface in response to changes in the application state, making it easy to build complex and dynamic user interfaces with minimal code.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.