wangdaodaodao/tabulabili — explained in plain English
Analysis updated 2026-05-18
Get Bilibili's anonymous trending homepage without logging out
Keep 1080P video quality and comments while avoiding a personalized feed
Toggle the anonymous homepage mode on and off from a popup panel
| wangdaodaodao/tabulabili | assyoucandy/telemt-server-guide | eliasoulkadi/shokunin | |
|---|---|---|---|
| Stars | 65 | 67 | 63 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 3/5 |
| Audience | general | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
README is in Chinese, not published to the Chrome Web Store.
TabulaBili is a Chrome browser extension for Bilibili, a major Chinese video platform. It targets a specific frustration: when you browse Bilibili without logging in, the platform's algorithm cannot track your history, so the homepage shows a broad mix of popular videos. But the video quality is capped at 720P and the site nags you to log in. When you do log in, you get 1080P video and access to comments and likes, but the algorithm quickly builds a profile of your viewing habits and progressively narrows what it shows you. TabulaBili tries to give you the best of both situations. You stay logged in so your account benefits remain active, but the extension intercepts the specific API calls Bilibili makes to fetch personalized homepage recommendations. It strips your session cookies from just those requests before they reach Bilibili's servers. Without cookies, the server treats each homepage load as a request from an anonymous new visitor and returns its default trending content instead of a personalized feed. Your login session is left untouched for everything else, so watch history, likes, comments, and video quality work normally. The interception is done at the network layer using a Chrome extension mechanism called declarativeNetRequest, which lets extensions define rules about which headers to modify or remove on specific requests. The README notes this approach is lighter and more stable than injecting JavaScript into the page, and it runs with no persistent background process. The extension has a small popup panel with a toggle to switch the mode on and off. When you flip the toggle while on a Bilibili page it automatically reloads the page so the change takes effect immediately. Dark mode is supported. The extension is MIT-licensed. The README is written in Chinese. The author notes there are no plans to publish it to the Chrome Web Store.
A Chrome extension for Bilibili that hides your personalized homepage algorithm while keeping your login benefits active.
Mainly HTML. The stack also includes JavaScript, Chrome Extension, declarativeNetRequest.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.