https://github.com/allendang/img_maniac
A cross-platform image (texture) viewer
https://github.com/allendang/img_maniac
bevy bevy-engine image-viewer
Last synced: about 1 year ago
JSON representation
A cross-platform image (texture) viewer
- Host: GitHub
- URL: https://github.com/allendang/img_maniac
- Owner: AllenDang
- License: apache-2.0
- Created: 2023-04-30T05:48:01.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-03T11:57:25.000Z (over 1 year ago)
- Last Synced: 2025-04-05T21:06:26.520Z (about 1 year ago)
- Topics: bevy, bevy-engine, image-viewer
- Language: Rust
- Homepage:
- Size: 1.51 MB
- Stars: 127
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# img_maniac
A cross-platform image (texture) viewer


# Features
- Drag and drop images: Users can easily add as many images as they want to the main window by simply dragging and dropping them.
- RGBA channel switching: With the press of a number key (1-4), users can switch between the RGBA channels of all the images they have loaded.
- Wide range of image formats supported: Img Maniac supports a variety of image formats
- avif
- basis
- bmp
- dds
- exr
- hdr
- jpeg
- ktx2
- png
- tga
- tiff
- Cross-platform compatibility: Img Maniac is designed to work seamlessly on multiple operating systems, including macOS, Linux, and Windows.
- User-friendly interface: The tool has an intuitive and user-friendly interface that makes it easy for users to manipulate their images.
- Command line invocation: invoke `img_maniac ./a.png ./b.bmp ./c.dds` and `fd -tf ".png" . | xargs path_to_img_maniac`