Skip to content

Chips and OS Support EN

zhenhun edited this page Sep 4, 2026 · 1 revision

中文 | English

Applies to v0.5.0 and later. See Installation Guide for how to obtain the packages.

Chip Architecture Support Overview

Architecture Representative Chips Packages Support Level
x86_64 (amd64) Intel Core, AMD Ryzen, Zhaoxin, Hygon NSIS/MSI (Win), dmg (macOS Intel), deb/AppImage/rpm Fully supported
ARM64 (aarch64) Apple M1–M4, Snapdragon X Elite, Phytium, Kunpeng 920 NSIS (Win ARM), dmg/zip (macOS), deb/AppImage/rpm Fully supported
LoongArch64 Loongson 3A5000 / 3A6000 deb, tar.gz Fully supported
RISC-V 64 VisionFive 2, SG2042, etc. deb, tar.gz Fully supported

OS Support Details

macOS

Item Description
Minimum version macOS 12 Monterey
Apple Silicon (M1–M4) *_aarch64.dmg, plus a *_app.zip portable build
Intel *_x64.dmg, plus a *_app.zip portable build
Rendering engine System WebKit (no extra dependencies)
Known issue No developer certificate; first launch requires xattr -cr /Applications/BIT.app, see FAQ

Windows

Item Description
Minimum version Windows 10 1809+ / Windows 11
x64 *-setup.exe (NSIS), *.msi (WiX), *-portable.zip portable build
ARM64 *_arm64-setup.exe (NSIS; WiX has poor ARM64 support, no MSI)
Runtime WebView2 (built into Win11; the installer sets it up automatically on Win10 if missing)
Known issue Unsigned; SmartScreen requires "Run anyway"

Linux (x64 / ARM64)

Distro Install Method
Debian 12+ / Ubuntu 22.04+ / UOS / Kylin V10 / deepin *.deb or the APT repo
Fedora / RHEL / openSUSE *.rpm or the dnf repo
Arch / Manjaro pacman repo
Others / no-install *.AppImage (chmod +x and run directly)
System dependencies libwebkit2gtk-4.1, libgtk-3, libayatana-appindicator3 (installed automatically with deb/rpm; AppImage requires them to be present on the system)

Chinese Domestic Platforms

Platform Chips OS Packages
Loongson 3A5000 / 3A6000 (LoongArch64) UOS / Kylin / Debian for LoongArch *_loongarch64.deb; on other distros extract *_loongarch64.tar.gz
Phytium FT-2000/4, D2000 (ARM64) Kylin V10 ARM / UOS ARM Same packages as Linux ARM64
Kunpeng Kunpeng 920 (ARM64) openEuler / Kylin / UOS Same packages as Linux ARM64
Zhaoxin / Hygon x86_64 compatible Kylin V10 x86 / UOS Same packages as Linux x64
RISC-V VisionFive 2, SG2042 Debian trixie *_riscv64.deb; on other distros extract *_riscv64.tar.gz

ChromeOS (Crostini)

Install the deb directly through the built-in Linux development environment (Debian 12 container): choose amd64 on Intel/AMD devices, arm64 on ARM devices (e.g. Lenovo Duet). Windows are displayed via Wayland, matching the native experience.

Package Format Matrix by Architecture

Arch \ Format NSIS exe MSI dmg app.zip AppImage deb rpm tar.gz
Windows x64 ✅ ✅ — ✅ (portable) — — — —
Windows ARM64 ✅ — — — — — — —
macOS ARM64 — — ✅ ✅ — — — —
macOS x64 — — ✅ ✅ — — — —
Linux x64 — — — — ✅ ✅ ✅ —
Linux ARM64 — — — — ✅ ✅ ✅ —
LoongArch64 — — — — — ✅ — ✅
RISC-V 64 — — — — — ✅ — ✅

Package Manager Coverage

Package Manager Platform Source
Homebrew macOS yxpil/bit tap
Scoop Windows scoop-bit bucket
winget Windows yxpil.bit
npm (bit-agent) Cross-platform Automatically matches the app for your platform
APT / DNF / pacman Linux yxpil.github.io/*-repo

Not Yet Supported

Scenario Reason
FreeBSD / OpenBSD Tauri officially does not support desktop targets other than Linux/Windows/macOS
32-bit systems (i686 / armv7) The underlying WebKit/Tauri ecosystem has dropped 32-bit
Windows 7 / 8 WebView2 and Tauri 2 require at least Windows 10 1809
macOS 11 and earlier Untested; WebKit version too old
Android / iOS No mobile client has been developed

Notes on Engine Requirements

The BIT desktop app is built on Tauri 2: on Linux it uses the system WebKitGTK, on Windows WebView2, and on macOS the system WebKit — none of the three platforms bundles a browser engine, which is why the packages are only 5–9 MB. Terminal mode (bit tui) has no graphical dependencies at all and runs on servers without a desktop environment.

Clone this wiki locally