Kuiper
Kuiper captures complete, point-in-time snapshots of your files and directories. Each snapshot can be named and revisited later, like freezing your project in time.
Written in Rust, Kuiper runs natively on Linux, macOS, and other Unix-like systems. It’s compact, dependency-minimal, and fast to compile.


Fast Incremental Storage
Instead of duplicating data, Kuiper only saves what has changed since the last snapshot. This keeps storage usage low and backups quick, even for large projects.


Safe Restore
Restoration never overwrites your existing files. Kuiper recreates snapshots in a separate folder, allowing you to inspect or recover specific data safely.
Deduplication Engine
Built on a custom chunking and indexing mechanism that avoids storing identical data twice — maximizing space efficiency.
Integrity Verification
Every chunk and snapshot includes checksum validation, ensuring that what you restore is exactly what you saved, bit for bit.