How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Ouch is a command-line archive utility designed for compressing and decompressing files across multiple formats, including zip, tar, 7z, and zstd. It functions as a secure archive processor that sanitizes metadata to prevent path traversal attacks and terminal injection during extraction. The tool features a chain compression pipeline that allows for the sequential application of multiple compression algorithms by parsing chains of file extensions in a filename. It also includes a dedicated accessibility mode that optimizes terminal output for screen readers and text-to-speech technologies by
You-Dont-Need-GUI is a curated reference of terminal commands that replace common graphical interface operations with equivalent shell one-liners. It maps everyday GUI actions—file management, archive handling, system monitoring, and network diagnostics—to standard POSIX utilities like find, grep, and awk, all composed as self-contained shell pipelines. The project distinguishes itself by requiring no external dependencies or installations; every solution runs with built-in shell commands and coreutils. Its documentation follows Unix man-page conventions, presenting each command with a
7-Zip is a data compression tool and file archiver designed for creating and extracting archives. It functions as a utility for reducing the storage requirements of files and folders through high-ratio lossless compression and managing the 7z open-standard format. The software provides capabilities for cross-platform archive management, allowing users to open and create various archive formats across different operating systems. It supports data backup and recovery, as well as the packaging of multiple files into single archives for distribution. The project implements a variety of compressi
ZipArchive is a Swift library and file utility designed for compressing and extracting files into zip archives on iOS, macOS, and tvOS. It serves as a programmatic wrapper for managing file system operations and archive creation on Apple platforms. The library supports the creation of password-protected archives using symmetric-key encryption to secure data during storage or transfer. It allows for the control of compression levels and supports the handling of large file sizes. The toolset covers core archive capabilities including the creation of compressed files from data buffers and the e
Archiver is a multi-format archive library and command-line tool for creating, extracting, and managing compressed archives. It provides a unified interface for working with formats including gzip, bzip2, zip, tar, rar, 7zip, and zstandard, and can automatically detect archive formats by inspecting binary byte headers rather than relying solely on file extensions.
The main features of mholt/archiver are: Multi-Format Archive Management, Multi-Format Archive Creators, Multi-Format Archive Extraction Commands, Archive Format Detection, Terminal Archive Commands, Stream-Based Archive Handling, Archive Data Loading, Codec Registries.
Projects with overlapping indexed features include: ouch-org/ouch — Ouch is a command-line archive utility designed for compressing and decompressing files across multiple formats,… you-dont-need/you-dont-need-gui — You-Dont-Need-GUI is a curated reference of terminal commands that replace common graphical interface operations with… ip7z/7zip — 7-Zip is a data compression tool and file archiver designed for creating and extracting archives. It functions as a… ziparchive/ziparchive — ZipArchive is a Swift library and file utility designed for compressing and extracting files into zip archives on iOS,… aofei/sandid — Every grain of sand on Earth has its own ID. artyom/autoflags — Populate go command line app flags from config struct.