An application to compress images. Only supports jpeg/jpg for now. Stores them in the same directory in a folder named "Compressed".
Built with Tauri. Leveraging Rust for the actual image compression and uses React with TailwindCSS and Zustand for managing the frontend view.
Run pnpm install
before pnpm tauri dev
.
Run pnpm tauri build
. Binary executable will be in src-tauri/target/release/cat-compressor
and installers will be in src-tauri/target/release/bundle/
.
- Bump version number in
src-tauri/Cargo.toml
- Run
cargo check
to update Cargo.lock - Create git tag in format of
v#.#.#
- Add release notes to the generated GitHub release and publish it