Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RUGS (RUdementary Graphic Storage)

License

Description

An image format engineered to be simple and compact, inspired by greatly the popular format PNG.

Features

  • Smaller file size than PNG
  • Various lossy compression support
  • Baked-in ZLib compression
  • Engineered with simplicity in mind

Header Structure

Each segment of the header is exactly four bytes long, and all integers are 32-bit and formatted using Big Endian.

  1. Magic Bytes: A unique identifier that is essentially "RUGS" in ASCII.
  2. Height: The height of the image as an integer.
  3. Width: The width of the image as an integer.

Compilation (Powershell)

This will compile and run the commandline utility for RUGS. You must have Rust installed to compile it.

git clone https://github.com/jitterbugd/RUGS; cd RUGS; cargo build --release

Installation (Windows)

Visit the releases page here and download the binary of your choice. It is a commandline program, so you must execute it from one.

About

An image format engineered to be simple and compact. (RUdementary Graphic Storage)

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages