Skip to content

ZiFile

A modern Windows archive and file utility built from scratch in Rust

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 3 — Release candidate preparation. ZIP, 7z, TAR compositions, and the main single-stream formats support real creation, browsing, integrity testing, and safe extraction; RAR 1.3–7 and Windows CAB are available as read-only beta providers. 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.

  • 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.