Skip to content

larssonphilip/compacto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compacto - Media Compression Tool

Compacto is a lightweight macOS app (with a CLI for now) that compresses images, videos, and PDFs. The goal of Compacto is to reduce file sizes without sacrificing too much quality, making it easy to manage your media.

Current features

  • Image Compression: Supports PNG, JPEG, and GIF.
  • Adjustable Compression Levels: Set compression quality to suit your needs.
  • Fast and Simple: Works quickly while maintaining quality.

Installation

  1. Clone the repository:

    git clone https://github.com/larssonphilip/compacto.git
    cd compacto
  2. Build the project:

    go build

Usage

Compress an Image

./compacto compress-image <inputPath> <outputPath>

Options

  • --quality <1-100>: Set image compression quality.
  • --speed <1-10>: Adjust compression speed.
  • --dither <0.0-1.0>: Set dithering level for images.

Coming Soon

  • Video Compression: Compress MP4 videos efficiently.
  • PDF Compression: Shrink PDF sizes without losing content.
  • Compacto will soon have a GUI for macOS!

License

Licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages