Zei is an open-source Windows toolkit that unifies:
- Instant file search (Everything-style MFT/USN indexing)
- Disk space analysis (WizTree-style tree + treemap)
- Archive management (WinRAR-like UX — ZIP/7z/tar create; RAR extract)
Built with Rust + Tauri 2 + React.
RAR creation is not supported (proprietary format). Zei creates ZIP, 7z, and tar.* archives and can extract RAR when
bsdtar/libarchive is available.
- Shared NTFS-oriented index used by search and disk map
- Query language:
*.mp4,path:,size:>1gb,dm:last7days,ext:,drive:,regex:, bookmarks (#videos) - Treemap, top files, extension breakdown, stale-file view
- Cleanup presets, duplicate finder (xxh3), growth diff
- Archive queue with zip-slip protection
- Cross-module workflows (search → disk map → compress)
- Command palette (
Ctrl+K), tray-friendly desktop app, CLI - EN / TR UI
- Rust 1.75+
- Node.js 20+
- Windows 10/11 (MFT fast path)
# CLI / libraries
cargo build -p zei-cli --release
# Desktop UI
cd ui && npm install && cd ..
cargo tauri dev
# or: npm run tauri --prefix src-tauri (if tauri-cli installed)zei scan D:\Projects --save
zei index status
zei search "*.rs size:>1mb" --json
zei compress .\folder -o out.zip --format zip
zei volumescrates/
zei-index/ MFT/walk index, snapshot, excludes, volumes
zei-search/ Query language + search engine
zei-disk/ Aggregation, treemap, export
zei-archive/ Compress/extract + job queue
zei-cleanup/ Cleanup, duplicates, growth
zei-core/ App facade + cross-module selection
zei-service/ Elevated helper
zei-cli/ `zei` binary
src-tauri/ Desktop shell
ui/ React frontend
docs/ Architecture notes
MIT — see LICENSE.
See CONTRIBUTING.md.