https://github.com/Huluti/Curtail
Simple & useful image compressor
https://github.com/Huluti/Curtail
compressor gnome gnome-circle gtk gtk4 image libadwaita lossless python
Last synced: 12 days ago
JSON representation
Simple & useful image compressor
- Host: GitHub
- URL: https://github.com/Huluti/Curtail
- Owner: Huluti
- License: gpl-3.0
- Created: 2019-10-03T16:31:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-31T13:36:11.000Z (15 days ago)
- Last Synced: 2025-03-31T23:33:43.575Z (14 days ago)
- Topics: compressor, gnome, gnome-circle, gtk, gtk4, image, libadwaita, lossless, python
- Language: Python
- Homepage:
- Size: 1.88 MB
- Stars: 388
- Watchers: 6
- Forks: 41
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
- fucking-Awesome-Linux-Software -  and [Image-Optimizer](https://github.com/GijsGoudzwaard/Image-Optimizer).### Supported formats
PNG, JPEG, WebP, SVG
## Screenshot

## Installation instructions
### Universal package for Linux (recommended)
Curtail is available as a Flatpak package.
You can also install it by using the following command-line:
flatpak install flathub com.github.huluti.Curtail
### Distro packages[](https://repology.org/project/curtail/versions)
### Unofficial packages
A [Snap](https://snapcraft.io/curtail) package is available:
[](https://snapcraft.io/curtail)
A [PPA](https://launchpad.net/~apandada1/+archive/ubuntu/curtail) is available for Ubuntu (18.04+) and derivatives:
sudo add-apt-repository ppa:apandada1/curtail
sudo apt update
sudo apt install curtailA [copr](https://copr.fedorainfracloud.org/coprs/0xmrtt/curtail) package is available for Fedora (36+):
sudo dnf copr enable 0xmrtt/curtail
sudo dnf install curtail### Build from source (nightly)
Build and install by running:
git clone https://github.com/Huluti/Curtail.git
cd Curtail
meson _build
cd _build
ninja
sudo ninja installThe app can then be removed with:
sudo ninja uninstall
## Tech
Curtail uses a number of open source projects to work properly:
- [GTK 4](https://www.gtk.org)
- [Libadwaita](https://gitlab.gnome.org/GNOME/libadwaita)
- [Python 3](https://www.python.org)
- [Oxipng](https://github.com/shssoichiro/oxipng)
- [pngquant](https://pngquant.org)
- [Jpegoptim](https://github.com/tjko/jpegoptim)
- [libwebp](https://storage.googleapis.com/downloads.webmproject.org/releases/webp/index.html)
- [Scour](https://github.com/scour-project/scour)## Donations
Do you like the app? Would you like to support its development? Feel free to donate.
[](https://liberapay.com/hugoposnic)
[](https://liberapay.com/hugoposnic)## License
GNU GENERAL PUBLIC LICENSE (v3)
**Free Software, Yeah!**