Skip to content

Latest commit

 

History

History
688 lines (642 loc) · 71.5 KB

README_RAW.md

File metadata and controls

688 lines (642 loc) · 71.5 KB

Awesome Bilibili Extra Awesome

收集一些让我们在使用B站时更加方便的浏览器扩展/脚本/程序.

各项目之间使用 Javascript Array.prototype.sort()方法进行排序,无其他意义.

图标说明
  • Python: 主要使用语言/框架-Python
  • NodeJs: 主要使用语言/框架-JavaScript/Node
  • TypeScript: 主要使用语言/框架-TypeScript/Node
  • JavaScript: 主要使用语言/框架-JavaScript
  • Java: 主要使用语言/框架-Java
  • Java: 主要使用语言/框架-SpringBoot/Java
  • C#: 主要使用语言/框架-C#
  • C: 主要使用语言/框架-C
  • C++: 主要使用语言/框架-C++
  • PHP: 主要使用语言/框架-PHP
  • Rust: 主要使用语言/框架-Rust
  • Shell: 主要使用语言/框架-Shell
  • Kotlin: 主要使用语言/框架-Kotlin
  • Vue: 主要使用语言/框架-Vue/JavaScript
  • Svelte: 主要使用语言/框架-Svelte
  • Svelte: 主要使用语言/框架-Swift
  • Windows: 有构建好的可在Windows平台直接运行的可执行文件
  • Cli: CLI工具, 主要通过在命令行运行
  • Docker: 可通过Docker一键部署


浏览器扩展

全站扩展

主站扩展

  • Pakku - 哔哩哔哩弹幕过滤器.
  • bilidown_lite - b站源视频下载chrome拓展版,已兼容全新BV号标准,支持番剧,配合桌面客户端可以一键下载.
  • audio-only-bilibili - Biliblili 网页端使用音频模式.
  • bili-guessYouLike - 为PC版bilibili首页增加「猜你喜欢」.
  • BiliMini - Bilibili辅助扩展,用于提示并快速查看更新.
  • Edge-Bilibili - 基于哔哩哔哩网站的api开发的Edge浏览器插件,界面简洁、下载视频、过滤视频、指定在副屏播放.
  • bilimap - 利用B站良好的弹幕生态系统,在B站页面生成弹幕图表,展示特定类型的弹幕在某一时刻的数量.
  • 哔哩哔哩字幕列表 - 哔哩哔哩字幕列表浏览器扩展,功能包括点击跳转,下载字幕,总结字幕,翻译字幕等.
  • Bili-Insight - B站视频内容总结预览插件:通过使用这个插件来更快地了解视频的内容.
  • BiliBiliTimer - 在Bilibili视频播放页面计算分集视频区间内总时长.
  • B站快进快退脚本 - B站快进快退脚本.
  • BiliFilter - 过滤BiliBili上不顺眼的东西,支持按用户/内容/甚至是视频时长过滤内容.
  • Bilibili弹幕查询发送者 - bilibili弹幕查询发送者插件.
  • BiliVideoInfo - B站显示视频详情卡片,视频详情的侧面可以格式化视频数据并分享.
  • Minimal Bilibili - 给你纯净的视频发现体验.
  • bilibili-bangumi - Bilibili Bangumi是一个bilibili追番时间表的浏览器插件.
  • biliplus - A Chrome/Edge extension to feel better in bilibili.com.
  • BewlyBewly - 只需对您的 Bilibili 主页进行一些小更改即可.
  • BilibiliSponsorBlock - 跳过B站视频中恰饭片段的浏览器插件,移植自 SponsorBlock.
  • Bilibili-blacklist - bilibili首页视频过滤,支持黑名单、用户名、uid、播放量、点赞数等过滤,支持自定义过滤器.

直播扩展

油猴脚本

脚本一般需要安装Tampermonkey或类似浏览器扩展才能使用!

全站脚本

主站脚本

直播脚本

下载工具

直播相关工具

UP 工具

方便 UP 主视频制作、投稿的工具。

  • Biliup-rs - 哔哩哔哩命令行投稿工具,支持多p、线路选择.rust|cli
  • Bili_upload_tool - 这是一个用 Python 写的搬运视频并上传到Bilibili(Web)的工具.py|docker
  • Bili-trash-bin - 自动搬运工具.py
  • Bilibili 自动打轴助手 - 通过本工具可以将统一的时间轴自动转换到不同的录播笔记.py
  • biliup-app - b站全平台投稿客户端,支持多p投稿.svelte|exe
  • Biliup - 支持自动录制各大直播平台实时流,上传到哔哩哔哩.py|cli|docker
  • YoutubeToBilibili - 一个自动搬运视频到 bilibili 的 python 脚本.py
  • u2bili - youtube->bilibili 搬运脚本.node|py|cli
  • auto-bilibili-recorder - Bilibili 全自动录播上传脚本.py|docker
  • lucky_bilibili_web - 一款帮助B站UP主恰饭视频做抽奖活动的工具.js
  • biliup-go - B 站命令行投稿工具 Golang 实现.go|cli
  • TubeToBili - YouTube视频自动一键转载到Bilibili,带GUI界面.py|exe
  • youlive2bili - 油管直播监控自动发哔哩哔哩.shell
  • Youtube2Bili - 一个能够从任何你想要的YouTuber那里下载视频并上传到Bilibili的Python脚本.py
  • YoutubeToBilibiliHelp - 将油管视频自动上传到b站.ts
  • Bili-to-Youtube - 简化从哔哩哔哩视频下载到上传到Youtube的快速操作.py

开发

方便开发人员使用的API、库等。

官方直播API

  • Bilibili-API-collect - 哔哩哔哩-API收集整理.
  • Bilibili-api - B站API收集整理及开发,测试【开发中】.py
  • Bilibili-Toolkit - 哔哩哔哩辅助工具箱,支持Cookie/Token/Password融合持久化登录与多用户操作.py|docker
  • Bilibili-Live-API - 哔哩哔哩直播/番剧 API.
  • Bilibili-api - 哔哩哔哩常用API调用。支持视频、番剧、用户、频道、音频等功能.py
  • Bilibili-user - Bilibili 用户爬虫.py
  • Bili-api - Bilibili Node.js API.node
  • Yabapi - Bilibili API for Kotlin.kotlin
  • BiliBiliRankingScripts - 涉及周刊哔哩哔哩排行榜制作相关的脚本.py|shell
  • zuiho_bilibili - 简易粉丝数播放量显示器(基于esp8266和Python).c++|py
  • BiliPlayer - 仿哔哩哔哩播放器.kotlin
  • bilibili-live-ws - Bilibili 直播 WebSocket/TCP API.ts
  • Bilibili-Bangumi-JS - 一个基于前端 + Serverless Function 的 Bilibili 追番进度展示页面.js
  • bilibili-ws-client - 适用于b站直播的 Websocket 客户端.js
  • bili-auth - 第三方哔哩哔哩 OAuth API,基于私信鉴权.py
  • bilireq - 原 HarukaBot 的哔哩哔哩请求库.py
  • biliapi - 哔哩哔哩 bilibili API SDK written in Go.go
  • bilibili_danmaku - 一个提供Flask-style API的Bilibili直播弹幕协议解析器.py
  • bilirust - RUST 哔哩哔哩客户端.rust
  • BiliCenter - 新版番剧数据中心兼分布式数据挖掘框架.py
  • bililive-rs - Simple stream-based bilibili live client libraries.rust
  • bilibili - 哔哩哔哩bilibili的API的Go SDK.go
  • bilib - 整合多个B站原生API,并结合爬取技术的Python爬取用lib.py
  • bilibili-bullet - bilibili 直播弹幕实时WebSocket爬取.vue
  • biligo-live - 哔哩哔哩直播 WebSocket 协议的 Golang 封装.go
  • Imit_Bilibili - SpringBoot 2.x 实战仿B站高性能后端项目.jar
  • Bilibili-Live-Message - 爬取bilibili直播间接收到的几乎全部消息,并易于使用自定义的方法处理消息.py
  • bilive-danmaku - b站直播api,将bilibili直播间的wss连接转化成事件.rust
  • biligo - BiliBili API SDK in Golang.go
  • olive - 一个全自动直播录制直播上传工具.go
  • bilibiliAPI - bilibiliAPI.py
  • biliSDK - 哔哩哔哩直播弹幕JAVA-SDK.jar
  • BilibiliAPI - 用java实现访问大部分的Bilibili API,并提供部分对接口工具.jar
  • bilibili-api-ts - 哔哩哔哩常用API调用.ts
  • blivedm-go - bilibili 直播弹幕 golang 库.go
  • tiny-bilibili-ws - Bilibili 直播 WebSocket API.ts
  • bilibili-api - 提供B站web移动端api接口.js
  • bili-live-listener - b站直播间信息监听库,包括但不限于弹幕、礼物、醒目留言、全站广播等.ts
  • BiliBiliQ - Another BiliBili gRPC & REST API library.py
  • bilibili-live - Bilibili直播相关工具包.js
  • bilibili-captain - 简易B站API调用.ts
  • go-bili-chat - Bilibili直播间弹幕处理库.go
  • BiliBiliApi - 哔哩哔哩 NodeJS 版 API Service.js|docker
  • BiLiveir - 异步bilibili直播信息流(弹幕、抽奖、礼物等)处理框架.py
  • BiliAuth.py - 模拟B站登录,获取access_token, refresh_token和cookies.py
  • MisakaBiliApi - 一个提供哔哩哔哩视频流解析的 Api 项目.c#
  • ordinaryroad-bilibili-live - 使用Netty来连接B站直播间的弹幕信息流Websocket接口.jar
  • biliAPI - 使用Netty来连接B站直播间的弹幕信息流Websocket接口.ts
  • bianka - bilibili开放平台go-sdk.go

第三方客户端

第三方客户端、仿哔哩哔哩客户端。

  • react-bilibili - 高仿B站web移动端.node|android
  • fake_bilibili - kotlin仿哔哩哔哩动画app.kotlin|android
  • Bili.Uwp - 适用于新系统UI的第三方哔哩哔哩UWP客户端.c#|exe
  • biliuwp-lite - 第三方哔哩哔哩UWP客户端.c#|exe
  • BilibiliHD2 - 非官方哔哩哔哩客户端.kotlin|android
  • BilibiliLiveTV - 哔哩哔哩直播 Android TV APP.jar|android
  • bilimiao2 - bilimiao,拓展b站客户端没有的功能.kotlin|android
  • BiliData - 一个获取哔哩哔哩 视频&up主&热门排行榜等信息的APP.kotlin|android
  • bilibili-linux - 基于哔哩哔哩官方客户端修改的Linux版本.node|exe|linux
  • bilibili-ports - 哔哩哔哩官方客户端移植.ts|exe|linux|mac
  • vue3-vant4-bilibili - 基于Vue3.x和Vant4.x模仿bilibili小程序.vue
  • bilibili - b站移动端.vue|web
  • bilibili - 基于Flutter的b站客户端.flutter|ios
  • bilibili - 高仿Bilibili.kotlin|android
  • BiliHub - B站第三方客户端.kotlin|android
  • bilibili-console - Bilibili命令行客户端.py|cli
  • ATV-Bilibili-demo - BiliBili tvOS 客户端 Demo.swift|android
  • bilibili-tools - 个基于android开发的哔哩哔哩辅助器.jar|android
  • wiliwili - 专为手柄控制设计的第三方跨平台B站客户端,目前可以运行在PC全平台和Nintendo Switch上.c++|exe|linux|mac
  • bv - 哔哩哔哩 的第三方 Android TV 应用.kotlin|android
  • BBLL - 一个第三方哔哩哔哩TV和Pad客户端.android
  • bili_you - 一个用flutter制作的第三方B站客户端.dart|android|linux
  • BiliStart - B站第三方客户端.c#|exe
  • BilibiliTv - B站第三方客户端.kotlin|android
  • bilibilitv1.6.6-repair - 尝试修复经典的 bilibili tv 1.6.6 版本.kotlin|android
  • WristBilibili - 腕上哔哩, 在智能手表上集成一个有简单功能的b站客户端.jar
  • biliuwp-lite - 哔哩哔哩UWP Lite.c#|exe
  • BiliSpirit - WPF B站(Bilibili)工具,查看热门视频,动态,及历史记录等功能.c#|web
  • TikBili - 用刷抖音的方法刷B站视频.kotlin|android
  • BiliMusic - 一个基于 Flutter 实现,使用哔哩哔哩作为音频源的音乐播放器.flutter|exe|mac
  • 哔哩助理 - 哔哩哔哩用户的个人助理.c#|exe
  • Bibi-Release - UWP版哔哩哔哩.exe
  • bili-down-out - 哔哩哔哩缓存导出工具.kotlin|android
  • pilipala - PiliPala 是使用Flutter开发的BiliBili第三方客户端.flutter|android
  • Re-WearBili - 一个手表上的第三方Bilibili客户端.kotlin
  • Darock-Bili - Apple Watch 上的B站客户端.swift
  • BiliNeo - 又一个第三方 Bilibili 客户端,支持 Android 和 Windows.flutter|exe|android
  • azusa-player-mobile - 移动端的第三方b站音乐播放器.ts|android
  • BiliClient - 一个简单的、具有基本功能的第三方B站客户端,可用于安卓手表或其它低配置的安卓设备,支持安卓4.2以上.jar|android
  • BiliStart.WinUI3 - BiliStart的衍生版本,为 BiliBili 网站的第三方Windows本地客户端.c#|exe
  • HyperBilibili - 在Vela嵌入式设备上基于QuickApp实现的第三方B站客户端.ts|android
  • bilibilitv - bilibili for Apple TV.swift

每日任务

用于做每日任务快速升级的程序。

  • Bilive_client - 基于Node.JS的哔哩哔哩账号活跃系统.ts|docker
  • BiliHelper-personal - 哔哩哔哩助手 - PHP 版.php
  • BiliBiliToolPro - B 站(bilibili)自动任务工具,支持docker、青龙、腾讯云函数等多种部署方式.c#|docker
  • BiliBili_Checkin - 腾讯云函数实现 BiliBili 每日观看视频、自动投币、分享、漫画签到、直播签到.py
  • bilicoin - B站自动投币工具 批量用户处理 Lv6经验补全 手机客户端二维码登录 支持docker.go|cli|docker
  • oh-my-helper - Bilibili每日任务托管平台.jar
  • BilibiliTask_3 - B站挂机用.jar|docker
  • fansMedalHelper - 每日获取B站直播间每日小心心及直播间自动打卡脚本.py|docker
  • BilibiliDailyUp - 哔哩哔哩每日任务脚本.py
  • bilibili-helper - bilibili 签到助手.jar
  • BiliOutils - 直播心跳,漫画每日阅读积分,漫读券兑换,赛事竞猜.ts|docker

机器人

可在QQ、TG等社交平台互动、推送的机器人程序/插件。

相关插件

适用于其他平台/客户端的与B站相关的插件。

其他

贡献

请查看贡献指南.