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
hanydd avatar

hanydd/BilibiliSponsorBlock

0
View on GitHub↗
4,862 stars·107 forks·TypeScript·gpl-3.0·19 viewswww.bsbsb.top↗

BilibiliSponsorBlock

BilibiliSponsorBlock is a content filtering system and API server designed to identify and remove sponsored segments and filler content from Bilibili video playback. It utilizes a crowdsourced segment database where users contribute and vote on timestamps to create a shared repository of skippable video sections.

The project features a video metadata synchronizer that links equivalent videos across different platforms, allowing skip markers and timing data to be shared between mirrored content. It implements a reputation-based permission system to manage submissions and edits, alongside a privacy-preserving hash system for retrieving segment data without leaking user viewing history.

The system covers broad capability areas including community contribution tracking via leaderboards and global statistics, segment validation through user voting, and administrative controls such as category locking. It also provides tools for monitoring server status and analyzing detailed user activity statistics.

Features

  • Sponsored Segment Filters - Jumps past sponsored content and animations using community-sourced timestamps to reduce unnecessary video playback.
  • Crowdsourced Data Aggregators - Collecting and validating timestamp data from multiple users to maintain an accurate database of skip segments.
  • Crowdsourced Data Validation - Enables users to cast likes, dislikes, or category changes to validate the classification of video segments.
  • Crowdsourced Metadata Databases - Stores crowdsourced timestamps for video sections to provide synchronized skipping data across multiple client platforms.
  • Crowdsourced Video Timestamp Databases - Provides a shared repository of video timestamps where users contribute and vote on segments to skip.
  • Data Segmentation - Allows users to submit manual timestamps for video segments to a shared database to help others skip unwanted content.
  • Metadata Synchronizers - Links videos across different platforms to synchronize skip markers and timing data.
  • Metadata Synchronization - Links uploaded videos to external databases to automatically inherit segment markers and timing information.
  • Cross-Platform Video Mapping - Links video identifiers from different platforms to synchronize segment markers across mirrored content.
  • Cross-Platform Video Synchronization - Linking equivalent videos across different platforms to share and synchronize skip markers between versions.
  • Crowdsourced Segment Submission - Provides the capability to upload timestamps for sponsored or filler sections of a video to the community database.
  • User Profile Management - Provides access to user data, including reputation and submission permissions, to manage account privileges.
  • API Servers - Provides a backend for managing and retrieving community-sourced timestamps to skip sponsored content in Bilibili videos.
  • Community Contribution Models - Displays leaderboards of users based on submitted segments and total time saved to encourage community participation.
  • Skip Event Tracking - Records occurrences of segments being skipped to calculate the total amount of time saved by users.
  • Marker Porting - Allows updating video segments based on data available from a linked cross-platform equivalent.
  • Privacy-Preserving Hashing - Retrieves segment data using a privacy-preserving hash to avoid leaking user viewing history to the server.
  • Reputation Systems - Controls submission and editing capabilities based on a user's contribution history and community trust level.

Star history

Star history chart for hanydd/bilibilisponsorblockStar history chart for hanydd/bilibilisponsorblock

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

Projects sharing features with BilibiliSponsorBlock

These projects share indexed features with BilibiliSponsorBlock. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • ajayyy/sponsorblockajayyy avatar

    ajayyy/SponsorBlock

    12,776View on GitHub↗

    SponsorBlock is a community-driven platform designed to automate the skipping of specific video segments, such as sponsorships and intros, during playback. It functions as a crowdsourced database where users submit and categorize video timestamps, which are then retrieved by client-side extensions to intercept and skip unwanted content. The system distinguishes itself through a reputation-weighted consensus model, where community voting and administrative moderation ensure the accuracy of submitted data. To protect user privacy, the platform utilizes hash-based retrieval, allowing clients to

    TypeScriptadblockadblockerchrome
    View on GitHub↗12,776
  • lobsters/lobsterslobsters avatar

    lobsters/lobsters

    4,707View on GitHub↗

    Lobsters is a link aggregator platform and social news engine designed as a technical community forum. It serves as a threaded discussion board where users share external web links and engage in nested conversations and debates. The platform maintains a curated environment through an invitation-only membership model, restricting account creation to users with valid referral codes. It employs a vote-weighted ranking system and user reputation management to highlight high-quality technical content and trusted contributors. The system includes comprehensive community management tools, including

    Ruby
    View on GitHub↗4,707
  • bluesky-social/atprotobluesky-social avatar

    bluesky-social/atproto

    9,474View on GitHub↗

    atproto is a decentralized social networking protocol implementation and a schema-driven API framework. It provides the networking and data standards required to build interoperable social networks where users control their own identity and data through a personal data server specification. The project distinguishes itself through a DID-based identity system for managing cryptographic keys and verifiable profiles, alongside a lexicon-based protocol definition that uses versioned schemas to ensure consistency across network services. It utilizes Merkle Search Trees for verifiable data storage,

    TypeScript
    View on GitHub↗9,474
  • tporadowski/redistporadowski avatar

    tporadowski/redis

    9,987View on GitHub↗

    Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

    Credisredis-for-windowsredis-msi-installer
    View on GitHub↗9,987
Compare all 30 related projects→

Frequently asked questions

What does hanydd/bilibilisponsorblock do?

BilibiliSponsorBlock is a content filtering system and API server designed to identify and remove sponsored segments and filler content from Bilibili video playback. It utilizes a crowdsourced segment database where users contribute and vote on timestamps to create a shared repository of skippable video sections.

What are the main features of hanydd/bilibilisponsorblock?

The main features of hanydd/bilibilisponsorblock are: Sponsored Segment Filters, Crowdsourced Data Aggregators, Crowdsourced Data Validation, Crowdsourced Metadata Databases, Crowdsourced Video Timestamp Databases, Data Segmentation, Metadata Synchronizers, Metadata Synchronization.

Which projects share features with hanydd/bilibilisponsorblock?

Projects with overlapping indexed features include: ajayyy/sponsorblock — SponsorBlock is a community-driven platform designed to automate the skipping of specific video segments, such as… lobsters/lobsters — Lobsters is a link aggregator platform and social news engine designed as a technical community forum. It serves as a… bluesky-social/atproto — atproto is a decentralized social networking protocol implementation and a schema-driven API framework. It provides… tporadowski/redis — Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL… ombi-app/ombi — Ombi is a media request management system that coordinates content discovery between users, media servers, and… collegeschat/university-information — This project is a crowdsourced database and directory of university living conditions, infrastructure, and academic…