📈 GH Trending Explorer 🎲 Surprise me

← all repos

appshubcc / Bettbox

git clone https://github.com/appshubcc/Bettbox.git v1.19.7 · 1d ago

Another Better Network Toolbox

+58
stars, 24h · #679
+~215
stars, 7 days · #1,045
+~920
stars, 30 days · #909
4.4k
★ total · +5% this week
231
forks · 42 open issues

Star history (as recorded here)

2026-10-20 · 4,278 ★ 2026-10-23 · 4,370 ★
LanguageDart
LicenseGPL-3.0
Created2025-11-03 (11mo ago)
Last push1d ago
Watchers17
OwnerUser

GitHub topics

Links

README excerpt
简体中文 | English | Русский | فارسی | 日本語 | 한국어 
 ⚡ Bettbox 
 Another Better Network Toolbox 
**Bettbox 是一款多平台的网络分流和 DNS 调试工具,基于强大的 Mihomo 内核深度打造。我们关注更多的用户体验、严格的隐私安全以及细微的功能打磨,目标致力于提供更加轻量畅快、低资源消耗即可长期稳定运行的现代化客户端。**
Bettbox 意为:Better Network Toolbox,项目已率先通过 SignPath 开源基金会的人工审核安全溯源,Windows 端已装载官方权威的 OV 数字签名证书。
---
### ✈️ Telegram 社区交流
---
## 🚀 核心特性
* **开箱即用**:完善的权限前置逻辑与舒适的 TUN 体验,预置大量合理默认策略,安装即达最佳可用状态。
* **轻量畅快**:深度调优系统与渲染管线,前台交互动画高帧率简洁丝滑,移动端低能耗,桌面端低后台占用。
* **安全可信**:内核紧跟 Mihomo 主线,遵循各平台最小权限设计;通过 SignPath 审计并装载 Windows OV 数字签名证书。
* **稳定容错**:优化多平台极端网络环境下的边界问题,内置双重配置检测验证与保护机制,媲美企业级应用的长期稳定性。
* **架构优化**:桌面端原生 ARM64 架构深度支持,提供硬件性能分级,同时持续维护面向老旧设备的 Compatible 兼容版本。
* **智能守护**:支持多平台无感智能启停、移动端 Doze 休眠策略、一键禁用 QUIC 以及托盘菜单多维快捷控制。
* **可视化设置**:提供丰富深入的可视化参数调节界面,支持改动即时生效,摆脱繁琐的手动改写配置负担。
* **首页小组件**:内置多款设计精良的 Widget 小组件,在首页直观掌控实时网速、连接与全局运行状态。
* **全能工具箱**:内含多款精致优雅实用的专业级网络与 DNS 分流调试工具,你的网络完全由自己做主。
* **个性化定制**:支持丰富的色彩主题、自定义图标与标题等,并内置 30 种精美的测速动效。
* **生态与扩展**:支持外置 JS 覆写脚本的可视化 UI 适配,深度重构的Code-forge高性能编辑器。
* **零隐私风险**:代码完全透明开源、无广告,全自动化 CI/CD 流程接受全方位审计,零后台隐私收集。
* **社区导向**:我们会认真评估社区反馈,积极响应高质量 Issue,与活跃的用户社群共同打磨进化。
---
## 🛠️ 安装与下载
请前往 **[[Releases]](https://github.com/appshubcc/Bettbox/releases)** 页面下载最新适合您平台和系统的安装包:
* **桌面端支持**: 
 * **Windows 8.1+:** (x64 / arm64)
 * **Linux Kernel 5.4+:** (x64 / arm64)
 * **macOS 12.0+:** (Intel / Apple Silicon)
* **移动端及其他**: 
 * **Android 8.0+:** (ARMv8 / ARMv7 / x86_64 / Universal) 
 * **Android TV:** 完整大屏适配,可选 ARMv7 32位版本
 * **鸿蒙 NEXT:** 可配合 [[卓易通]](https://harmonyos.cool/android-app) 稳定使用
**Linux社区维护包:** 
* **ArchLinux:** yay -S bettbox-bin 或 paru -S bettbox-bin (由 lyj404 维护) 
* **AMD64=v1 (兼容版):** yay -S bettbox-compatible-bin 或 paru -S bettbox-compatible-bin (由 VillagerTom 维护)
---
## 💡 常见问题
1. **安装环境与兼容版本**:
 - 安卓端设备请检查是否授予了充足的后台运行权限,系统需满足 Android 8.0+。
 - 桌面端老旧硬件请根据 CPU 指令集架构选择对应的 Compatible 兼容版本。
 - 安全相关:Bettbox 全流程开源透明,代码已通过 SignPath 权威安全审计,零隐私收集。
2. **桌面端权限与 TUN**:
 - Windows 端管理员权限安装包已内置处理,日常使用无需手动再次授权。
 - macOS / Linux 开启 TUN 虚拟网卡时,请在系统提示时输入正确的系统密码以完成授权。
 - 如遇其他报错,请先确认后台没有其他代理工具冲突占用端口,并附带 Debug 日志提交反馈。
3. **macOS 首次安装指南**:
 - 根据平台 (Intel / Apple Silicon) 下载并打开 `.dmg` 安装包,将 Bettbox 图标拖入 Applications 文件夹。
 - **避开系统安全拦截**(当前暂未购买 Apple 商业开发者证书):
 - **推荐**:在“访达 - 应用程序”中,**右键点击 Bettbox 图标选择“打开”**,在系统弹窗中确认点击“打开”即可。
 - **备选**:若被阻止,可前往系统“设置 -> 隐私与安全性”,找到 Bettbox 点击“仍要打开”。
 - 首次开启 TUN 模式时,系统会提示密码授权,请输入密码允许创建虚拟网络接口。
4. **订阅导入与排障**:
 - 若导入失败,请优先在服务商后台重置订阅链接后重新尝试。
 - 如持续异常,请先向节点服务商核对节点格式,确认属客户端问题可随时提交 Issue。
---
## 💻 开发构建与 UI 适配
以 Windows 平台构建为例:
* 系统需求:Windows 10 及以上
* 依赖环境:Git, Visual Studio, Flutter 3.47.x, Golang, Inno Setup, Rust
 [code] 
自定义脚本 UI 适配:
* Bettbox 支持外置覆写脚本适配图形化 UI。以 AIsouler 的 **脚本/配置分享** 为例,只需在脚本首行添加以下声明,即可直接联动内置可视化开关:
* const Compatible_With_Bettbox = { ruleOptionsEnable: true }; 
* 若脚本开关中包含策略组与其他功能开关,可通过 `policyGroupOptions` 声明策略组开关名称;未声明的开关会自动归纳至「⚙️ 其他设置」二级菜单:
 [code] 
* 未声明 `policyGroupOptions` 或名称不匹配时,所有开关将平铺展示。
---
### 🛩️ 推荐服务
#### IEPL 专线 〢 百变小樱 〢 白月光 〢 Ytoo
--------------------------------
#### 低价 直连 〢 良心云 〢 吹雪云 〢 一分 
-