📈 GH Trending Explorer 🎲 Surprise me

← all repos

black-ant / Ant-Browser

git clone https://github.com/black-ant/Ant-Browser.git V1.8.0 · 1mo ago

指纹浏览器

—
stars, 24h
—
stars, 7 days
—
stars, 30 days
2.0k
★ total
328
forks · 41 open issues

Star history (as recorded here)

2026-10-20 · 2,005 ★ 2026-10-21 · 2,010 ★
LanguageGo
License—
Created2026-03-08 (7mo ago)
Last push1mo ago
Watchers8
OwnerUser

Links

README excerpt
# Ant Browser
> 面向多账号隔离、代理绑定和本地环境管理的桌面浏览器工具(Windows / Linux / macOS unsigned)。
当前版本:`1.8.1` · 2026-09-14
## 推荐内核项目
Ant Browser 当前推荐配套使用的浏览器内核,来源于开源项目 fingerprint-chromium。
如果你正在寻找可直接下载和维护的指纹内核版本,建议先查看它的 Releases 页面:
- 
这个项目为 Ant Browser 的内核准备提供了直接可用的基础来源,这里先对原项目做明确推荐与致谢。
Ant Browser 的目标很明确:在一台桌面设备上,帮助用户稳定管理多个彼此隔离的浏览器实例,并配合代理池、浏览器内核和快捷启动能力完成日常运营或测试工作。
## 目录
- 项目简介
- 近期更新
- 更新日志
- 核心特性
- 界面预览
- Star History
- 快速开始
- 常用操作
- 常见问题
- Roadmap
- 开发与发布文档
- 贡献
- 支持与反馈
- License
## 项目简介
Ant Browser 适合以下场景:
- 多账号环境隔离
- 跨境电商与社媒账号运营
- 需要独立代理出口的本地测试
- 需要统一管理浏览器内核和实例配置的团队
这个项目当前提供的核心价值是:
- 给每个账号分配独立浏览器实例
- 给每个实例绑定独立代理
- 统一管理浏览器内核、标签、关键字和快捷打开码
- 在本地保存配置和运行数据,便于自主控制
## 近期更新
### 1.8.0 · 2026-09-03
- 备份渠道:支持本地、OpenList 和 S3(含兼容服务)三种备份位置。
- 备份范围:支持全量备份,也支持按实例选择性备份;远程历史支持扫描、下载和恢复。
- OpenList 定时备份:支持每日执行时间、最近执行状态和失败反馈;实例仍在运行时跳过本次任务。
- 凭据保护:OpenList Token、S3 访问凭据仅保存到本地敏感配置 `backup.local.yaml`,界面默认脱敏并支持按需显示。
- 恢复安全:备份包增加清单校验、路径校验和解压限制;恢复保留兼容字段,并按当前机器重新映射实例与外部内核路径。
- 代理连接栈:明确区分 `xray` + sing-box 组合栈与独立 `mihomo` 栈,统一代理测速、连通性、预热和运行时下载流程。
- 设置维护:新增系统设置重置,并增加定时备份的配置保护;开发入口整理为 `bat\dev.bat` 和 `scripts/dev.sh`。
### 1.7.0 · 2026-08-17
- 实例窗口标识:Windows 运行实例使用独立窗口图标,右上角显示 1-10 / A-Z 角标,窗口标题左侧同步显示运行码
- 应用图标:统一桌面快捷方式、应用窗口与侧边栏 Logo 的白色背景和蓝色指纹线稿标识
- 全局备份与恢复:覆盖应用配置、数据库和浏览器数据,仅支持保留现有数据的合并导入、进度展示和导出日志
- OpenList 备份渠道:配置归档到 `backup.channels.openlist`,使用 Token 认证;Token 仅保存在本地敏感配置 `backup.local.yaml`
- S3 渠道配置:增加 AWS S3 及兼容服务的 Endpoint、Region、Bucket、对象前缀、Path Style 和访问凭据配置;完整远程备份流程在 1.8.0 完善
- 备份恢复一致性:保留数据库迁移字段,兼容旧版本备份列缺失,按当前机器归一化实例/内核路径并按 `coreId` 映射外部内核
- 维护安全:浏览器停止失败时中止备份导入,避免未完成的维护操作继续写入数据
- 通知中心:支持按全部、未读、错误和警告筛选,批量标记已读、清空通知和跳转相关页面
- 运行稳定性:改善浏览器异常退出、停止状态、托盘操作以及应用启动和关闭阶段的反馈
- 退出诊断:新增应用生命周期日志和 Windows 只读退出诊断监视器,便于定位异常退出问题
- 代理兼容:修复 Clash 配置中 `null` 值导致的导入解析失败
### 1.6.0 · 2026-08-11
- 插件持久化:支持保存插件安装包、安装记录和实例插件配置,实例启动时自动恢复已配置插件
- 插件迁移:实例备份导入后自动修复插件安装目录、安装包和运行备份路径
- 指纹处理:跨平台画像使用宿主真实字体避免中日韩文字缺失,删除实例时同步清理指纹检测缓存
- 窗口启动:保留配置的启动窗口尺寸,仅在超出桌面工作区时收缩
### 1.5.0 · 2026-07-25
- 代理增强:支持 HTTPS 代理桥接,完善代理导入、测速和连接可用性处理
- 实例安全:增加实例删除数据审计,避免误删用户数据目录时缺少确认依据
- 会话恢复:新增实例最近会话恢复配置,创建、复制、更新和启动流程保持一致
- 启动服务:补充启动 API 服务端口设置,设置页可查看当前地址并保存偏好端口
- 界面优化:精简代理池导入流程,新增代理池使用说明入口,减少页面信息堆叠
### 1.4.0 · 2026-07-15
- VPN 优化:完善代理/VPN 检测展示,可直接查看配置代理、认证状态、浏览器出口 IP、ASN/网络、多源归属冲突和来源明细,避免单一 IP 库误判
- 指纹优化:优化指纹检测页的基线、修改前后对比、自动刷新和启动逻辑;Linux / macOS 指纹环境自动切换英文,避免中文字体缺失导致方块字
- 移除控制台栏目,应用启动后直接进入实例列表,减少无用入口
- 增强观测能力:提供指纹识别页面
### 1.3.0 · 2026-06-23
- 自动化增强:完善自动化脚本导入、运行、目标实例选择和执行记录管理,提升多实例自动化编排能力
- 插件管理:新增插件包管理能力,支持插件安装、导入、启停、删除、实例限制和单实例插件配置
- VPN 优化:优化代理/VPN 连接链路,完善 Xray、sing-box、Mihomo 等连接栈的启动、测速、检测和预热能力
- 实例迁移:支持实例导入导出,可将实例配置和完整浏览器用户数据目录打包迁移到新环境
- 代理适配:实例导入时按代理名称匹配本地同名代理,匹配不到或同名不唯一时自动清空代理
- 界面优化:优化实例列表、关键字展示、操作菜单和导入导出入口,减少页面拥挤和无效信息
### 1.2.0 · 2026-05-09
- 重点升级接口调用:Launch API 补齐实例增删改查、按 code / selector 启动、runtime session / status / stop 和统一 CDP 入口,方便外部系统直接调用浏览器能力
- 完善自动化接口链路:脚本执行支持 selector / params 覆盖和 `timeoutMs` 超时控制,双实例 runtime 流程支持超时取消与错误返回
- 增强代理池:新增链式代理导入、编辑和预览能力,支持 HTTP / SOCKS5 两层链路,并优化直连代理批量导入
- 优化代理检测:新增测速目标、IP 健康检测目标和桥接启动超时配置,链式代理也