issues
search
521xueweihan
/
HelloGitHub
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
https://hellogithub.com
85.63k
stars
9.44k
forks
source link
【开源自荐】SubConv: 一个 Python 实现的开源 Clash 订阅转换
#2725
Closed
wouiSB
closed
1 month ago
wouiSB
commented
1 month ago
推荐项目
项目地址:
https://github.com/SubConv/SubConv
类别:Python
项目标题:SubConv 一个 Python 实现的开源 Clash 订阅转换
项目描述:SubConv 是一个 Clash 配置生成器,也是一个订阅转换器,与 subconverter 相同,接受各种格式的原始订阅,也支持多个订阅。但是本项目使用了 proxy-provider 和 rule-provider 特性实现了任意系统上节点和规则的自动更新。为了解决无法访问 GitHub 上的规则集的问题,本项目默认开启了对规则集的代理。同时,由于使用 Python 实现,这个项目非常容易运行在 Serverless 服务上,例如
Vercel
上。
亮点:
支持Clash配置和V2ray格式的base64链接(即原始订阅不一定是Clash)
自带Web-UI (感谢
@Musanico
)
大体基于 ACL 的规则
支持 Docker 部署, Vercel 部署, 服务器宿主部署
基于 proxy-provider 的节点自动更新
基于 rule-provider 的规则自动更新
支持代理 rule-provider 防止无法从 GitHub 获取规则集
多机场用户提供了支持
剩余流量和总流量的显示(单机场的时候才有用,需要你的机场和你用的Clash同时支持,已知Clash for Windows, Clash Verge, Stash, Clash Meta for Android等已支持)
实现了订阅转换成 proxy-provider 的 api, (一般人也不会去用吧)
支持配置文件
示例代码:
项目文档
截图:
后续更新计划:
近期 Cloudflare Worder 支持了 Python,之后可能会增加对其的支持
推荐项目
亮点:
示例代码:
截图:
后续更新计划: