ZiFile
ZiFile is an MIT-licensed project by ZiCode. Its first release focuses on safely browsing, creating, and extracting common archive formats, with room to grow into a trusted set of file operations.
The project is currently in Stage 4 — public release and 1.0 readiness. ZIP, 7z, RAR 5, TAR compositions, Windows CAB creation with fixed MSZIP, and the main single-stream formats support real creation, browsing, integrity testing, and safe extraction; RAR 1.3–7 remains a beta provider. The desktop UI and CLI share the same Rust core, while x64/ARM64 builds, package audits, reproducibility checks, and release rehearsals are automated. Trusted signing, real foreground validation, physical ARM64, WACK, Partner Center, Store, and WinGet remain 1.0 external gates.
Start with Getting started. See Troubleshooting for format, safety-policy, Worker, or development-package failures.
Design principles
Section titled “Design principles”- Safe defaults: every archive is treated as untrusted input.
- Honest capabilities: the UI exposes only operations declared by the backend.
- Background execution: parsing, compression, and extraction must not block the UI.
- Traceable releases: versions, builds, documentation, SBOMs, and release records stay aligned.
- Windows first: installation, Shell integration, and accessibility on Windows 10/11 come first.