AI summary
Third-party Bilibili client built with Kotlin and Jetpack Compose, prioritizing a lighter, quieter viewing experience. Supports videos, livestreams, dramas, downloads, and plug-ins with Material You design, adaptive tablet/foldable layouts, and advanced barrage filtering with regex support. Camera, location, and ad ID permissions present; login data stays local.
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
🎯Project author:github@jay3-yy
What's new
- ● Segmented navigation and liquid indicator ·[Optimization] The video filter bar on the search results page is reconfigured to display 3 complete items, supporting liquid indicator gestures to directly drag and slide, and aligning with the UP main space operation feel ·[Optimization] The search category bar has been upgraded to an adaptive Scrollable Tab Rail, which supports multiple smooth drags and instant follow-ups ·[Fixed] The navigation indicator supports allowLabelOverflow to prevent text omission and squeezing ·[Fix] Eliminates large screen and flat bottom dual-layer Dock stacking with right-angle truncation, perfecting two-item compact Miuix segmented style
- ● Search and large screen flat layout ·[Add] Introduce Search TabletLayoutPolicy, search results fully adapt to tablet and folding screen multi-column grid ·[Optimization] Search results card alignment home grid, support 4~6 columns of adaptive typesetting
- ● Interaction between dynamic and rich text ·[Fixed] Dynamic module deserialization introduces DynamicModules FlexibleSerializer fault tolerance to robust parsing of diverse heterogeneous data structures ·[Add] Add dynamic details Disaster Recovery and Degradation Policy, which gives priority to using list cache card rendering when the network fails or is offline ·[Optimization] Improve dynamic incremental refresh and page registration strategies to prevent duplicate requests and list reading position jumps ·[Optimization] Dynamic Rich Text Policy enhances mixed layout and highlighting interaction ·[Optimization] Dynamic comment drawer, support full-screen drag and drop expansion and dark mode visual unity
- ● Advanced filtering of barrage ·[Add] The barrage blocking keyword system supports regular expression prefix syntax (regex: , re: , r= and/.../ ·[Optimization] Regular expression segmentation intelligently retains curly braces quantifier commas (such as\d{1,3}) to avoid rules being destroyed by comma splitting ·[Optimization] The barrage settings panel provides rule standardization prompts and deduplication processing
- ● Transition dynamic efficiency and predictive return ·[Optimization] Optimize card predictive return gesture curve, dynamically interpolate rounded corners, and eliminate transition tearing ·[Optimization] Optimize the background depth perspective and transparency curve when multi-level nesting returns to eliminate transition jams and edge gaps
- ● System stability and crash protection ·[Repair] Fixed the underlying Native crash caused by frosted glass effects when Samsung Android 13 devices were booted and added protective isolation ·[Repair] Fixed layout jitter and erroneous triggering during cold start of the folding screen external screen horizontal screen ·[Fix] Enhanced partial system compatibility
About this version
- Version
- 0.2.3-beta.27 (345)
- Size
- 19.37 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a
- Downloads
- 47
- Updated
- Sep 7, 2026
- Package
- com.android.purebilibili
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10