BiliPai

Verified safeOpen sourceExclusive
No reviews reviews
70
downloads
8.0
android

AI summary

Third-party Bilibili client built with Kotlin and Jetpack Compose, supporting video playback, livestreams, downloads, and plugins. Features liquid glass UI effects, Material You theming, DASH streaming, bullet comments, picture-in-picture, and background audio. Version 0.2.3-beta.25 fixes liquid glass indicator animations, drag interactions, video card transitions, and landscape rotation behavior.

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

v0.2.3-beta.25Sep 5, 2026
  • ▼liquid glass [Fix] Restored the press-and-release animation for the liquid glass indicator; segmented controls now utilize a flatter indicator design, mitigating issues where icons or text were being clipped or stretched by the indicator.
  • [Fix] Improved the application of segmented liquid glass parameters in the Shared Dock, ensuring that the indicator height, material, and effect parameters passed from different pages are applied correctly.
  • [Fix] Restores the content dispersion effect for the segment indicator and correctly preserves the indicator height settings for each page, preventing any deviations in material appearance or dimensions after multiplexing.
  • [Fix] Adjust the vertical padding in the static state of the Segmented Indicator to align it with the visual proportions of the Home Screen Dock, while preventing the capsule from being excessively flattened in narrow slot areas.
  • [Fix] Fixed the issue where content or indicators displayed at the edge of the scrollable liquid Dock were clipped; now they remain fully visible when scrolling to the beginning or end of the Dock.
  • [Fix] Expand the drawing area for the pressed effect of the scrollable Dock, allowing the diffusion highlight when the indicator is pressed to extend naturally beyond the casing.
  • ▼Liquid indicator and driving mechanism [Fix] Unified drag response for liquid indicators – aligns the drag interaction experience for multiplexing components (e.g., dynamic elements, top navigation) with that of the Home Screen Dock.
  • [Fix] When the liquid indicator is pressed, it immediately enters drag mode without requiring an additional movement threshold – improving responsiveness during short-distance sliding or rapid tag switching.
  • [Fix] Enables direct drag-and-drop interaction for all reusable Liquid Dock components, standardizing the operational behaviors (pressing, dragging, switching, and bouncing) across different pages.
  • ▼Top Navigation [Optimization] Increase the display area of the liquid indicator for both the homepage top navigation and the dynamic top navigation; maintain a fuller capsule ratio across various layout configurations (e.g., Icon + Text, Only Icon, Only Text).
  • [Optimization] The homepage and dynamic top navigation now utilize a separate top navigation layout rule, which addresses the issue of the indicator appearing too flat while preserving the existing shell and text layout.
  • ▼Video Card Transition [Fix] Corrects the alignment of the flight cover with the actual content area in the video details page, preventing the cover from shifting up or down relative to the original card during the transition.
  • [Fix] Aligns the manual cover cropping area – defined by the first frame of the detail view – with the actual image display area, resolving the issue where the cover's aspect ratio or cropping position changed abruptly at the start of the transition.
  • ▼player [Ongoing] When a regular mobile phone switches to landscape full-screen mode, it retains the actual left or right landscape orientation detected by its sensors, preventing the media player from automatically switching to the opposite landscape orientation.
  • [Fix] The Full-Screen Rotation Monitoring feature continues to function even after the cover image's orientation (landscape or portrait) changes, preventing the subsequent automatic rotation from failing due to changes in the video cover's state.

About this version

Version
0.2.3-beta.25 (342)
Size
19.37 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a
Downloads
70
Updated
Sep 5, 2026
Package
com.android.purebilibili

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app