首页 > 其他分享 >神了!两个高仿 BiliBili 客户端!

神了!两个高仿 BiliBili 客户端!

时间:2024-11-25 09:47:36浏览次数:6  
标签:视频 bilibili 列表 BiliBili 高仿 https 客户端

大家好,我是 Java陈序员

之前,给大家推荐过一个复刻高仿 B 站的视频网站。

一个基于 SpringBoot + Vue 复刻高仿B站的视频网站!

今天,给大家推荐两个高仿 B 站客户端的开源项目!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

react-bilibili

介绍

react-bilibili —— 一个基于 React + Typescript + Express 实现的高仿 B 站 web 移动端。

功能特色

  • 首页
  • 分类页
  • 排行榜
  • 搜索
  • 视频详情页:视频播放、弹幕、推荐列表、评论列表
  • UP 主页:详情、投稿列表
  • 个人中心:历史记录
  • 直播列表
  • 直播:直播播放、聊天弹幕

运行

1、克隆代码

git clone https://github.com/dxx/react-bilibili.git

2、运行服务端

# 进入服务端目录
cd bilibili-api

# 安装依赖
npm install

# 启动服务
npm run dev

3、运行客户端

# 在项目根目录下执行!

# 安装依赖
npm install

# 启动服务
npm run dev

4、浏览器访问

http://localhost:3010/

注意:API 接口来源于官方 API,有些 API 不可用会导致对应的功能不可用!

截图

pilipala

介绍

pilipala —— 使用 Flutter 开发的 BiliBili 第三方客户端,适配移动(Android、iOS),暂时没有适配桌面端、Pad 端、手表端等。

功能特色

  • 推荐视频列表 (App 端)
  • 最热视频列表
  • 热门直播
  • 番剧列表
  • 屏蔽黑名单内用户视频
  • 排行榜
  • 用户相关:粉丝、关注、主页等
  • 动态相关:投稿、专栏、评论等
  • 视频播放相关:丹麦、记忆播放、双击快进/快退等
  • 搜索相关:热搜、搜索历史等
  • 视频详情页相关:点赞、投币、评论等
  • 设置相关:画质、主题模式(暗黑模式)等

安装

1、打开下载地址

https://github.com/guozhigq/pilipala/releases

2、下载对应操作系统的安装包进行安装

或者拉取代码到本地进行编译。

截图

react-bilibilipilipala 这两个开源项目,可以说高度还原了 BiliBili 客户端,实现了大部分 B 站客户端的功能。

如果对其中的源码感兴趣,快去下载安装体验吧~

项目地址:https://github.com/dxx/react-bilibili
项目地址:https://github.com/guozhigq/pilipala

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

标签:视频,bilibili,列表,BiliBili,高仿,https,客户端
From: https://www.cnblogs.com/codechen8848/p/18565008

相关文章

  • 在 ASP.NET Core 中创建 gRPC 客户端和服务器
    前言gRPC是一种高性能、开源的远程过程调用(RPC)框架,它基于ProtocolBuffers(protobuf)定义服务,并使用HTTP/2协议进行通信。新建项目新建解决方案GrpcDemo新建webapi项目GrpcServer作为grpc服务端项目添加包<PackageReferenceInclude="Grpc.AspNetCore"Version="2.67.......
  • 模型的部署:服务端与客户端建立连接(Flask)
    目录一、服务端部署(使用Flask)1.安装Flask2.加载模型(这里以识别图片的类型模型为例)3.定义API端点4.运行Flask应用二、客户端请求1.安装HTTP客户端库2.发送请求请求成功示例:监控与日志总结在机器学习模型的部署过程中,服务端与客户端之间的有效通信是至关重要的。F......
  • ROS个人学习记录(跟随教程【Autolabor初级教程】ROS机器人入门:https://www.bilibili.co
    参考文档:http://www.autolabor.com.cn/book/ROSTutorials/index.html1.5ROS架构1.5.1ROS文件系统ROS文件系统级指的是在硬盘上ROS源代码的组织形式,其结构大致可以如下图所示:WorkSpace---自定义的工作空间|---build:编译空间,用于存放CMake和catkin的缓存信息、配置......
  • Kafka集群以开启客户端鉴权
    在Kubernetes环境中,如果您使用的是StrimziKafkaOperator来管理您的Kafka集群,您可以通过CustomResourceDefinitions(CRD)来配置Kafka集群以开启客户端鉴权。以下是使用API接口创建Kafka集群并开启客户端鉴权的步骤:1.安装StrimziKafkaOperator首先,确保您已经在Kubernet......
  • 【火山引擎】调用火山大模型的方法 | SDK安装 | 配置 | 客户端初始化 | 设置
    豆包(Doubao)是字节跳动研发的大规模预训练语言模型。目录1安装2配置访问凭证3客户端初始化4设置地域和访问域名5设置超时/重试次数1安装通过pip安装PYTHONSDK。pipinstall'volcengine-python-sdk[ark]'2配置访问凭证获取APIKey访问凭证具体步骤......
  • zlibrary数字图书馆官网镜像网址及客户端入口(长期更新)
    zlibrary数字图书馆介绍Z-library,被誉为全球范围内最为庞大的数字图书馆之一,其藏书量之丰富令人叹为观止,总计囊括了超过9,826,996册电子书及84,837,646篇学术期刊文章。这座庞大的知识宝库覆盖了从经典文学巨著到前沿理工学科,从人文艺术瑰宝到专业学术论文的广泛领域,几乎能够......
  • zlibrary镜像网址入口以及客户端app集合(2024持续更新)
    zlibrary数字图书馆介绍Z-library,被誉为全球范围内最为庞大的数字图书馆之一,其藏书量之丰富令人叹为观止,总计囊括了超过9,826,996册电子书及84,837,646篇学术期刊文章。这座庞大的知识宝库覆盖了从经典文学巨著到前沿理工学科,从人文艺术瑰宝到专业学术论文的广泛领域,几乎能够......
  • PHP中的HTTP请求:Apache客户端的高效应用
    在现代Web开发中,PHP作为一种流行的服务器端脚本语言,经常需要与外部服务进行交互。这通常涉及到发送HTTP请求来获取或提交数据。ApacheHttpClient是PHP中一个强大的库,用于发送HTTP请求。本文将介绍如何在PHP中使用ApacheHttpClient来执行HTTP请求。ApacheHttpClient简介Ap......
  • Z-library数字图书馆镜像地址及客户端/app(持续更新)
    Z-library数字图书馆介绍Z-library,被誉为全球范围内最为庞大的数字图书馆之一,其藏书量之丰富令人叹为观止,总计囊括了超过9,826,996册电子书及84,837,646篇学术期刊文章。这座庞大的知识宝库覆盖了从经典文学巨著到前沿理工学科,从人文艺术瑰宝到专业学术论文的广泛领域,几乎能够满......
  • Redisson 3.37.0 发布,官方推荐的 Redis 客户端
    Redisson3.37.0发布,官方推荐的Redis客户端来源:OSCHINA编辑: 白开水不加糖2024-10-0411:38:36 0Redisson3.37.0 现已发布,这是一个Java编写的Redis客户端,具备驻内存数据网格(In-MemoryDataGrid)功能,并获得了Redis的官方推荐。此版本更新内容如下:F......