BewlyBewly is a browser extension that customizes the Bilibili homepage, modifying its layout and appearance to deliver a personalized browsing experience without altering the core functionality of the site. It functions as a frontend customization utility, injecting custom CSS and scripts directly into the page context to override default styles and dynamically reapply changes as content loads.
The extension is built as a Manifest V3 Chrome extension, using a content script injection system and a DOM mutation observer to ensure customizations persist even as the page updates. It includes a user settings storage system for persisting preferences and a hot-reload development server for rapid iteration during development. The tool is designed to work alongside or replace UserScript managers, providing a dedicated interface for tailoring the Bilibili experience.