Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xstrom/slark
Slark is for viewing multiple animated or static images at the same time.
https://github.com/xstrom/slark
animation gallery gif jpeg png rust webp
Last synced: about 1 month ago
JSON representation
Slark is for viewing multiple animated or static images at the same time.
- Host: GitHub
- URL: https://github.com/xstrom/slark
- Owner: xStrom
- License: agpl-3.0
- Created: 2019-12-06T14:36:50.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-09-26T22:17:20.000Z (about 1 year ago)
- Last Synced: 2023-09-27T11:40:13.388Z (about 1 year ago)
- Topics: animation, gallery, gif, jpeg, png, rust, webp
- Language: Rust
- Homepage:
- Size: 300 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Slark
Slark is a tool for viewing static and animated images.
```sh
cargo run /path/to/image.gif
```You can load multiple images into Slark and then drag them around the canvas.
```sh
cargo run /path/to/image.gif /and/another.webp third.jpg
```Use PGUP / PGDN to control their Z-ordering. Mouse wheel to zoom. DEL to remove an image.
HOME to automatically arrange the images in a way that all of them fit to fill the surface.
Ctrl+S / Ctrl+O to save / open a project file which remembers all the opened images and their location, z-order, and zoom level.
Supported image formats are GIF, WebP, JPEG, and PNG.
## Project status
Slark is in early development. There are plenty of bugs and development time is limited.
## License
© Copyright 2019-2022 [Kaur Kuut](https://www.kaurkuut.com/)
Slark is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.