Post

Image Rotator

A Rust-based WebAssembly application that allows users to upload and rotate images.

Image Rotator

Information

Image Rotator is a Rust-based WebAssembly application that utilises the image crate to allow users to upload and rotate images. The front-end is handled by React. When the user uploads an image and clicks the “Print Dimensions” or “Rotate Image” function, the TypeScript front-end calls the relevant Rust back-end function. These back-end functions are dependent on various functions from Rust’s image crate.

I developed this little toy web app to improve my skills in Rust, which is a new language to me. I chose React for the front-end as its a web framework I enjoy coding in.

Features

  • Upload an image and view its dimensions.
  • Rotate an image to your preferred orientation.

Source Code

View on GitHub

This post is licensed under CC BY 4.0 by the author.