AI summary
Lightweight third-party Bilibili client built with Kotlin and Jetpack Compose. Supports video playback with danmaku, livestreams, downloads, picture-in-picture, and background audio. Features customizable plugins via JSON rules and Material You theming. Note: requests location, camera, and nearby WiFi device permissions not obviously needed for core video viewing.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
BiliPai Native, Pure, Scalable Third-Party Bilibili Android Client
Modern Android client for everyday use: videos, dramas, livestreams, feeds, downloads, plug-ins, and big-screen experiences.
Project Positioning
BiliPai is an Android client built with Kotlin and Jetpack Compose. The goal is not to reproduce the entire entrance of the official app, but to make the common viewing, interaction and management process lighter, quieter and more adjustable.
· Daily use priority: Homepage, search, video details, drama, live broadcast, news, message, personal center and offline cache coverage mainstream process. · Playback experience is preferred: dash, high-definition image quality, bullet screen, gestures, background playback, picture-in-picture, listening to video mode, and horizontal and vertical screen strategies continue to be optimized. Native experience priority: Material You, Material 3, Miuix, liquid glass, flat/folding screen layout and system media control access. · Scalable priority: Built-in plug-ins are stable, JSON rule plug-ins can be imported by URL, and source-level plug-in capabilities continue to advance. · Privacy Restraint: Login information is stored locally, and permissions are converged as much as possible. Usage statistics only record anonymous daily activities and basic usage.
Important
Apply default settings for generic scenarios.After installation, it is recommended to enter the settings to adjust the appearance, animation, playback, barrage, background playback and plug-in options
📄 License GNU General Public License v3.0
🎯Project author:github@jay3-yy
What's new
- [Fixed] Later, when scrolling the list during viewing the delete effect, the off-screen delete callback will be delayed to stabilize the entry key and avoid abnormal grid indexing and measurement caused by the superposition of dissipation height shrinkage and Lookahead size animation
- [Fixed] Synchronization of history and download list avoids the conflict between deletion effects and Lookahead size animation; the bottom bar label is deduplicated and the route is used as the Pager key to prevent duplicate state keys when pages are rearranged
- [Change] Set the icon and text of the search entry on the home page to be centered. After clicking, move it smoothly to the left and enter the search page. After returning, it returns to center.
- [Change] The high-praise-counting barrage is displayed independently at the top and center of the video, and the ordinary barrage avoids the display space; the text and count are moderately enlarged, and the number changes add a slight blur transition
- [Fixed] After the dynamic top operation is expanded, the text in the category label is squeezed and overlapped. When there is insufficient space, it is changed to scrolling horizontally and keeping the selected category visible
- [Repair] When RSS subscriptions are deleted in batches, the selection status is cleared early, resulting in the loss of the deletion target
- [Fixed] Transparency processing and zero-vector normalization problems at liquid glass dispersion edges improve button text contrast
- [New] Added agent function to the system and about interface
About this version
- Version
- 0.2.6 (431)
- Size
- 21.75 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a
- Downloads
- 58
- Updated
- Oct 3, 2026
- Package
- com.android.purebilibili
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10