https://github.com/lusingander/go-gif-viewer
Simple animated GIF viewer with Go and Fyne
https://github.com/lusingander/go-gif-viewer
fyne gif gif-animation gif-viewer go
Last synced: 9 days ago
JSON representation
Simple animated GIF viewer with Go and Fyne
- Host: GitHub
- URL: https://github.com/lusingander/go-gif-viewer
- Owner: lusingander
- License: mit
- Created: 2020-01-10T15:20:20.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-19T12:53:38.000Z (over 4 years ago)
- Last Synced: 2025-03-11T11:24:30.231Z (about 1 month ago)
- Topics: fyne, gif, gif-animation, gif-viewer, go
- Language: Go
- Homepage:
- Size: 9.1 MB
- Stars: 21
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://goreportcard.com/report/github.com/lusingander/go-gif-viewer)
# go-gif-viewer
Simple animated GIF viewer with Go and [Fyne](https://fyne.io/)
## Installation
`$ go get github.com/lusingander/go-gif-viewer`
## Usage
`$ go-gif-viewer sample.gif`
or
`$ go-gif-viewer` and select open file icon (
).
### Keybindings
|Key|Description|Icon|
|-|-|-|
|←|Go to previous frame||
|→|Go to next frame||
|↑|Go to first frame||
|↓|Go to last frame||
|Space|Play / Pause|/
|
||||
|+|Zoom in||
|-|Zoom out||
|[|Decrease playback speed|-|
|]|Increase playback speed|-|
||||
|⌘O|Open image file||
|⌘W|Close image file||
## Screenshot
----
Sample image: By Marvel - Based upon a NASA image, see [1]., CC BY-SA 3.0, Link