Skip to content

A small GUI app for converting images, powered by `Image` and `egui`.

Notifications You must be signed in to change notification settings

m1chaelwilliams/pixwarp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PixWarp Image Converter

Convert your images easily!

GUI GUI Demo CLI Screenshot

Status

  • CLI: Working!
  • GUI: Working!

Supported Formats:

  • JPG
  • PNG
  • ICO
  • BMP
  • GIF
  • WEBP
  • AVIF
  • TIFF

Installation

Ensure that you have Rust and Cargo installed. You can install them together here.

CLI

Clone the repository and run:

cargo build --release --features "headless"

GUI

Clone the repository and run:

cargo build --release --features "gui"

After compiling for both builds is located in /target/release/. Feel free to move the exe to a more convenient location. There are no external resources to worry about!

Find the resulting executable in /target/release.

Dependencies

  • image - All the actual conversion work
  • colored - Colored terminal output
  • eframe - Window management + more
  • egui - GUI library
  • rfd - Cross-platform file dialog

License

This software does not have its own license. It abides and follows the guidelines of its dependencies.

TODO

I would like to add HEIC support in the future.

Author

Michael Williams Website

About

A small GUI app for converting images, powered by `Image` and `egui`.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages