HatchZip

A free, open-source archive extractor for Windows, macOS and Linux that extracts in place: it frees the archive's space as the files come out, so a 100 GB archive needs about 100 GB free instead of 200 GB. It handles ZIP, 7z, RAR, tar, tar.gz and tar.xz, checks that the extraction fits before changing anything, verifies every file and resumes after a crash. A desktop app, a command line tool and a Rust library, translated into Hindi and Spanish, with more languages coming.