v0.4.4 · 最新稳定版 · 已发布至 GitHub

下载 OpenBox

选择你的平台。所有构建都已签名、免费、功能完全一致。 无需邮箱注册,没有"下载管理器",绝不捆绑工具条。

选择你的平台

安装包会自动注册文件关联;绿色版可在任意文件夹运行,无需安装。

🪟
Windows 10 / 11
x64 · 约 28 MB

推荐使用安装包:自动关联 .zip .rar .7z .tar .tgz .tar.gz .iso 文件类型,并在资源管理器右键菜单添加"用 OpenBox 压缩 / 解压"。

🍎
macOS
Apple Silicon 与 Intel · 约 22 MB

.pkg 安装包通过 Launch Services 注册文件关联。已临时签名——首次启动时请右键点击 App,选择"打开"以加入白名单。

🐧
Linux
x64 · 约 18 MB · glibc 2.31+

绿色版 tar 包。Fyne 使用 OpenGL 渲染,所以需要可用的 GL 栈。最小化的服务器安装可能需要 libgl1-mesa-dev 等依赖——但桌面发行版直接可用。

安装说明

各平台快速说明。完整指引请看 GitHub README

🪟 Windows

双击 .exe 安装包。向导支持中英双语——首页选择 English 或 简体中文。"附加任务"页保持勾选"关联 .zip .rar .7z .tar .tgz .tar.gz .iso",点击"安装"。完成后右键任意文件即出现"用 OpenBox 压缩",右键压缩包即出现"用 OpenBox 解压"。

🍎 macOS

双击 .pkg 在"安装器"中打开。依次点击 欢迎 → 自述 → 协议 → 安装。按提示输入密码。安装器会把 OpenBox 复制到 /Applications 并通过 lsregister 注册文件类型。首次启动若 Gatekeeper 提示——右键 App → "打开" → "打开"加入白名单。

绿色版 .tar.gz 在首次运行前需去除隔离属性:

# Apple Silicon 绿色版
tar xzf openbox-macos-arm64.tar.gz
xattr -d com.apple.quarantine openbox
./openbox

🐧 Linux

解压即用,无需安装。如果二进制启动报 GL 错误,安装运行时库:

# Linux 绿色版
tar xzf openbox-linux-amd64.tar.gz
./openbox

# Debian/Ubuntu 若缺 GL:
sudo apt install libgl1-mesa-glx libegl1 libx11-6

🤖 7z 压缩需要 7-Zip CLI

7z 解压是纯 Go 实现,开箱即用。7z 压缩需要调用官方 7-Zip CLI,因为开源 Go 生态没有稳定的 7z 写入库。安装一次,OpenBox 下次启动自动识别:

# Windows
#   从 https://www.7-zip.org/download.html 下载

# macOS
brew install 7zip

# Linux
sudo apt install p7zip-full      # Debian / Ubuntu
sudo dnf install p7zip           # Fedora
sudo pacman -S p7zip             # Arch

验证与从源码构建

想自己构建?整个项目完全开源。克隆、构建、运行。

# 前置:Go 1.23+(Linux 还需要 CGO + GL/X11 头文件)
git clone https://github.com/samaidev/openbox.git
cd openbox
go build -o openbox ./cmd/openbox
./openbox

完整平台构建要求请看 README 的构建章节

想让你的 AI 智能体驱动 OpenBox?

OpenBox 的 CLI 还打包为 Python 模块,任何具备 shell 访问能力的 LLM 智能体都能编程式地压缩与解压归档。

→ AI Agent 快速上手