The Next gen of image viewing built with Rust ;)
You can download prebuilt binaries in the Releases page. Releases are available for the following platforms:
- Linux
- MacOS
- Windows
- To build from source you will need rustc and cargo installed. You can Install them here
- Clone the repository
git clone https://github.com/JumpyLionnn/enchanted-view.git
- Run the project in debug mode
cargo run -- path/to/image.png
After it's installed you can set it as your default image viewer and it will just work.
- pan and zoom (on pixel level)
- zoom ui
- Checkers background for images with transparency
- rotate/flip
- see details about the image like file size, dimensions and more
- picking a color (currently under the experimental feature flag)
- pick average color or darkest/lightest color from a region
- convert between formats
- gif - step between frames export frames as other formats or specific frames
- svg - see the svg tree and inspect different elements
- pixel grid
- rulers
and a lot more...
- printing - depends on platform/library support
- Browser support
- Albums / tags for images
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.