awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ipcjs avatar

ipcjs/bilibili-helper

0
View on GitHub↗
4,038 stars·334 forks·JavaScript·24 viewsgreasyfork.org/zh-CN/users/86730-ipcjs↗

Bilibili Helper

bilibili-helper is a collection of userscripts designed as a web enhancer for Bilibili. It functions by injecting JavaScript into the browser to modify the site's interface and behavior.

The project focuses on removing advertisements and promotional content to provide ad-free video streaming. It includes mechanisms to bypass regional and environmental playback restrictions, enabling access to content that is otherwise blocked in certain geographical locations.

Additional capabilities include the replacement of the default video player with a custom implementation and the mapping of keyboard shortcuts for playback and navigation. The tool also supports the dispatch of native browser push notifications for system events.

Features

  • Userscripts - Provides a suite of userscripts that execute custom JavaScript to modify page behavior and interface.
  • Content Restriction Bypasses - Overrides site limitations to enable video playback in restricted environments.
  • Network Request Interception - Intercepts and modifies network requests to bypass regional and environment playback restrictions.
  • Bilibili Interface Customizations - Modifies the interface and playback behavior to enhance the browsing experience on Bilibili.
  • Regional Restriction Bypasses - Bypasses geographical IP blocks and regional content restrictions to access blocked videos.
  • DOM Element Selector-Based Removals - Removes promotional and unwanted interface components by identifying and deleting specific DOM elements.
  • UI Layer Ad Blocking - Removes promotional content by intercepting the application rendering layer via scripts.
  • Regional Access Bypassing - Circumvents geographic restrictions to access region-locked digital content.
  • Ad-Free Interfaces - Creates an ad-free viewing environment by removing promotional content from the interface.
  • In-App Advertisement Removal - Filters and blocks promotional content and advertisements for an uninterrupted viewing experience.
  • Custom Video Player UIs - Implements alternative video player interfaces to customize the playback experience.
  • Keyboard-to-Action Mappings - Maps global keyboard events to internal functions for controlling video playback and navigation.
  • Keyboard Shortcut Mapping - Implements custom key combinations to optimize interaction and playback management within the interface.
  • Custom Video Player Integrations - Replaces the default website video player with a custom implementation to modify the user interface.

Star history

Star history chart for ipcjs/bilibili-helperStar history chart for ipcjs/bilibili-helper

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does ipcjs/bilibili-helper do?

bilibili-helper is a collection of userscripts designed as a web enhancer for Bilibili. It functions by injecting JavaScript into the browser to modify the site's interface and behavior.

What are the main features of ipcjs/bilibili-helper?

The main features of ipcjs/bilibili-helper are: Userscripts, Content Restriction Bypasses, Network Request Interception, Bilibili Interface Customizations, Regional Restriction Bypasses, DOM Element Selector-Based Removals, UI Layer Ad Blocking, Regional Access Bypassing.

Which projects share features with ipcjs/bilibili-helper?

Projects with overlapping indexed features include: bilibili-helper/bilibili-helper-o — bilibili-helper-o is a browser extension designed to modify the Bilibili web interface and enhance media playback and… qnblackcat/uyouplus — uYouPlus is a modified iOS application binary that removes advertisements and unlocks premium playback features for… xiu2/userscript — UserScript is a collection of JavaScript userscripts designed to modify website behavior and appearance. It functions… hoothin/userscripts — UserScripts is a collection of JavaScript browser userscripts designed to modify website behavior and add custom… phobal/ivideo — ivideo is a cross-platform media client and video aggregator that consolidates content from multiple streaming… qianjiachun/douyuex — douyuEx is a Tampermonkey userscript and web interface enhancer designed to modify the functionality and appearance of…

Projects sharing features with Bilibili Helper

These projects share indexed features with Bilibili Helper. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • bilibili-helper/bilibili-helper-obilibili-helper avatar

    bilibili-helper/bilibili-helper-o

    3,859View on GitHub↗

    bilibili-helper-o is a browser extension designed to modify the Bilibili web interface and enhance media playback and download capabilities. It functions as a playback enhancer and web interface modifier that injects custom scripts into the platform to customize the video player and layout. The project provides tools to remove regional and account-based viewing restrictions on Bilibili content. It also includes a video downloader extension capable of extracting and saving video streams from the platform to local storage for offline archiving. These capabilities are implemented through networ

    JavaScriptbilibilibilibili-helperchrome
    View on GitHub↗3,859
  • qnblackcat/uyouplusqnblackcat avatar

    qnblackcat/uYouPlus

    7,647View on GitHub↗

    uYouPlus is a modified iOS application binary that removes advertisements and unlocks premium playback features for non-jailbroken devices. It functions as an ad-blocking video client and enhanced video player designed to be installed via external signing tools rather than the official app store. The project enables the skipping of sponsored content using a community-driven database and allows users to bypass age restrictions and premium prompts. It unlocks high-resolution streaming options, including 2K and 4K playback, and supports background media playback and picture-in-picture mode. The

    Logos
    View on GitHub↗7,647
  • hoothin/userscriptshoothin avatar

    hoothin/UserScripts

    4,065View on GitHub↗

    UserScripts is a collection of JavaScript browser userscripts designed to modify website behavior and add custom functionality to web browsers. It serves as a multi-purpose toolset for web page content automation, web interface enhancement, and specialized web scraping and downloading. The project distinguishes itself through a wide range of specialized utilities, including a browser-based text transformer for character encoding and terminology mapping, and tools for bypassing content censorship. It provides advanced web scraping capabilities such as deciphering obfuscated download links, agg

    JavaScriptadd-onauto-scrollautopager
    View on GitHub↗4,065
  • xiu2/userscriptXIU2 avatar

    XIU2/UserScript

    9,392View on GitHub↗

    UserScript is a collection of JavaScript userscripts designed to modify website behavior and appearance. It functions as a system for automating web tasks, modifying page structures, filtering content, and optimizing the retrieval of web assets. The project includes specialized utilities for accelerating file downloads from hosting platforms and enhancing cloud storage interfaces with advanced sorting and direct download options. It also provides tools for web content filtering to remove intrusive elements and keywords, alongside a web automator for handling repetitive site actions like login

    JavaScriptgithubreleasesteam
    View on GitHub↗9,392
Compare all 30 related projects→