Skip to content

SynthouS/BigAhhZip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This is intentionally terrible software. Do NOT use for actual data compression. Made with ❤️.

BigAhhZip: More the Better!

An archiver with its own format (.baz), which is not archiving, but creates a large archive.

A reverse archiver that guarantees to make your files 2x bigger. Perfect for:

  • Pranking coworkers
  • Wasting disk space
  • Testing "how bad can code be?" scenarios

Installation

From Source (Requires Rust)

git clone https://github.com/synthous/bigahhzip.git
cd bigahhzip
cargo build

Usage

Create Bloated Archive

bigahhzip make ./your_folder  # Creates your_folder.baz (2x larger!)
bigahhzip unmake ./your_folder.baz  # Extracts to your_folder/

How It Works

  • Doubles every byte (adds null bytes)

  • Preserves directory structure

  • Uses custom .baz format (Big Ahh Zip)

Example Workflow

# Create test files
mkdir test_data
echo "Hello World" > test_data/file.txt

Archive (2x size)

bigahhzip make test_data # Creates test_data.baz

Verify disaster

ls -lh test_data.baz # Should be ~2x original size

Extract

bigahhzip unmake test_data.baz # Creates test_data/ with original files

Why?

  • Demonstrate Rust file I/O

  • Ultimate anti-productivity tool

  • Because why not?

License

see LICENSE

About

An archiver with its own format (.baz), which is not archiving, but creates a large archive.

Topics

Resources

License

Stars

Watchers

Forks

Languages