BiliPlus: A Chrome and Edge Extension That Refines the Bilibili Web Experience
🧩 A Chrome/Edge extension to feel better in bilibili.com
At a glance
- What is it?
- BiliPlus is a MIT-licensed browser extension for Chrome, Edge and Firefox that adjusts the Bilibili website without replacing its look. It targets viewers who want cleaner feeds, finer playback control and small interface fixes while keeping Bilibili's native style.
- Who is it for?
- Adopt BiliPlus if you use Bilibili in a Chromium or Firefox browser and want feed cleanup, finer playback speed control and small layout fixes without changing the site's appearance. Skip it if you need a full alternative client or rely on features the README does not document, such as sync across browsers or rollback of a specific change.
- Can I use it commercially?
- Yes. MIT is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
- Is it still maintained?
- Yes. The repository last received commits 47 days ago.
- What is it written in?
- Mainly JavaScript, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on October 23, 2026, and from our analysis. They are not legal advice.
Editorial analysis
The problem BiliPlus solves for regular Bilibili viewers
Bilibili.com already has a polished interface, but small details can still feel off to a developer who pays attention. BiliPlus exists for that gap: it leaves the original appearance intact and adjusts behaviour around it. The stated principle is that the extension does not affect the original appearance, maintains consistent Bilibili style, and invites feature requests when something feels uncomfortable. That framing matters because it sets expectations: this is a refinement layer, not a redesign. The target user is someone who watches Bilibili in a desktop browser and wants the feed, playback and page chrome to behave a little more predictably without switching to a different client.
How BiliPlus works as a browser extension layer
BiliPlus is a JavaScript browser extension for Chrome and Edge, with a Firefox listing as well, and it runs on top of the live Bilibili site. The README does not expose a separate backend or API; the extension modifies pages in the browser. The roadmap reveals the concrete mechanisms it hooks into: the home feed grid, including automatic grid backfill after hiding cards; feed history navigation with Bilibili-native icons and an R shortcut; live and ad card hiding with grid compaction; Bilibili AI cover summaries using the current login session; filter-bubble rejection mode for anonymous recommendation and public video-list requests; viewer counts on video covers; per-user comment hiding by userID; cleaned search suggestions that keep autocomplete and local history; Bilibili-styled precise speed input with wheel and keyboard controls and cross-video rate memory; automatic widescreen and configurable autoplay; and a compact popup backed by a full-page settings centre. One patch is also listed: fixing images that could not be closed with the Escape key. The extension therefore touches rendering, network requests, media controls and settings UI rather than replacing the site.
Installing BiliPlus from a web store
The simplest path is the store listing. Open the Chrome Web Store page for BiliPlus, click Add to Chrome, review the data access the extension requests, then click Add extension. The extension buttons appear on the toolbar. The same flow applies to the Edge Add-ons page and the Firefox Add-ons page, which the README also links. No account or server setup is required; the extension works against the live site using the current Bilibili login session, which is how the AI cover summary feature reads the session.
Manual installation from source with make and make.bat
For a local build, clone the repository, build a zip, then drag it onto the extensions page.
git clone https://github.com/0xlau/biliplus.git# Linux/MacOS
make# Windows
./make.batlsAfter the build, a file named biliplus.zip appears. Drag biliplus.zip onto the Chrome or Edge extensions page, opened at chrome://extensions or edge://extensions, to install it. The README points to Google's Chromebook extension help page for further detail. Note that the repository also contains tests/, settings/ and scripts/ directories, so the build is not a single file, but the README only documents the make or make.bat step.
Limitations and cases where BiliPlus is the wrong tool
BiliPlus is a refinement layer, so it inherits the site's constraints. The roadmap shows work still in progress, with an unfinished trailing item, so not every listed feature is guaranteed shipped in the current release. The README documents no rollback mechanism for a change you dislike beyond the feature toggles implied by the settings centre, and it does not state how settings persist or sync across browsers. Because the extension relies on the live Bilibili DOM and request patterns, a site redesign could break individual features until the extension is updated. The last push was on 2026-09-06, and the most recent releases are v1.2.0 on 2026-09-02 and v1.1.0 on 2026-09-01, after a gap since v1.0.3 in 2024-05-15, so maintenance has been bursty rather than continuous. It is also the wrong tool if you want an offline player, a mobile client, or a full UI replacement; the project explicitly avoids changing the original appearance.
BiliPlus compared with biliscope
The acknowledgments section credits Github-biliscope as a related project. The README gives no feature-by-feature comparison, so the difference has to be inferred from scope: BiliPlus focuses on refining the official Bilibili site in place, keeping its style and adding targeted fixes, while biliscope is a separate project in the same problem space. Anyone choosing between them should compare which specific behaviours each covers, since the BiliPlus README only lists its own roadmap and does not describe biliscope's approach.
Maintenance, licensing and upgrade considerations
BiliPlus is distributed under the MIT License, with details in LICENSE.txt, so redistribution and modification are permitted subject to the license terms; this is not legal advice. Upgrades come through the web stores, with manual installs rebuilt from source using make or make.bat. The recent release cadence is uneven, so users who depend on a specific feature should check the changelog and issue tracker before updating. The repository also ships tests/, which suggests the project has some automated coverage, but the README does not describe the test commands or coverage scope.
Editorial conclusion
Adopt BiliPlus if you use Bilibili in a Chromium or Firefox browser and want feed cleanup, finer playback speed control and small layout fixes without changing the site's appearance. Skip it if you need a full alternative client or rely on features the README does not document, such as sync across browsers or rollback of a specific change. Before adopting, verify the current release version on the web store, confirm the extension requests only the permissions you accept, and check that the feature you want appears in the roadmap, since the roadmap ends with an open item.
Frequently asked questions
What is BiliPlus?
BiliPlus is a Chrome, Edge and Firefox extension that refines the Bilibili website without changing its original appearance, adding feed cleanup, playback controls and small fixes.
How do I install BiliPlus?
Install it from the Chrome Web Store, Edge Add-ons or Firefox Add-ons by clicking Add to Chrome or the equivalent button, or build biliplus.zip from source with make or make.bat and drag it onto the extensions page.
Does BiliPlus change how Bilibili looks?
No. The stated principle is that it does not affect the original appearance and maintains consistent Bilibili style.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/0xlau-biliplus)Was this useful?