OpenBox 是一款跨平台桌面压缩工具,可压缩与解压 zip · tar · tar.gz · 7z · rar · iso 六种格式,自带清爽的中英双语界面。 使用 Go + Fyne 构建。永久免费,永久无广告。
受够了那些每七天就弹一次"购买会员"的压缩软件?OpenBox 就是为反对这种东西而生。
没有订阅等级,没有"专业版"加购,没有倒计时弹窗。你今天下载的二进制,五年后还能用——不付一分钱,永不弹窗骚扰。
MIT 协议,源代码托管在 GitHub。协议明确允许你 fork、修改、甚至嵌入自己的产品——唯一的约束是"保持免费"。
一键切换 English / 简体中文。语言偏好通过 Fyne 持久化保存,下次打开自动恢复——不需要去设置里翻找。
解压时在引擎层面拦截 ../../etc/passwd 类型的恶意条目。即便解压来自不可信来源的压缩包,也无法逃出目标目录。
Windows 安装包注册文件关联和右键"用 OpenBox 压缩 / 解压"菜单。macOS 的 .pkg 通过 Launch Services 实现同样的关联效果。
不集成任何分析 SDK,不上报"匿名使用统计",没有自动更新器回连服务器。你拿压缩包做什么,跟谁都没关系。
六种格式覆盖了日常能遇到的几乎所有压缩包。开放格式全部支持读写;闭源格式只读。
7z 压缩需要调用官方 7-Zip CLI,因为开源 Go 生态没有稳定的 7z 写入库。 7z 解压是纯 Go 实现,开箱即用。
同一个 App 的三个视图:压缩标签页、解压标签页、带逐文件日志的实时进度页。
一套代码,三大平台。Windows 和 macOS 提供原生安装包(含文件关联),Linux 提供绿色压缩包。
Inno Setup 安装包(.exe),向导支持中英双语,自动关联 .zip .rar .7z .tar .tgz .tar.gz .iso,并在文件和文件夹右键菜单添加"用 OpenBox 压缩 / 解压"。也提供绿色版 .zip。
临时签名的 .pkg 安装包,含欢迎页 / 自述页 / 协议页。通过 Launch Services 注册文件关联,Finder 双击即可用 OpenBox 打开压缩包。两种架构都有绿色版 .tar.gz。
绿色版 .tar.gz。要求 glibc 2.31+ 及 OpenGL/EGL 运行时(Fyne 使用 GL 渲染)。已在 Ubuntu 22.04+、Debian 12+、Fedora 38+、Arch 等主流发行版上验证可用。