No description
  • Go 76%
  • Shell 24%
Find a file
2026-04-21 23:27:36 +02:00
gopherlogo Delete gopherlogo/gophergoview.png 2026-04-17 22:11:51 +02:00
go.mod Added Executable 2026-04-16 19:08:56 +02:00
go.sum Added Executable 2026-04-16 19:08:56 +02:00
installer.sh Added installer for simpletons 2026-04-16 21:30:00 +02:00
LICENSE Create LICENSE 2026-04-16 19:59:19 +02:00
main.go Added jpeg support will add rest later 2026-04-21 23:09:28 +02:00
README.md Update README.md 2026-04-21 23:27:36 +02:00

GoView

License: GPL v2
GoView is a open source image viewer made in golang together with cross platform ui toolkit called fyne it for now only supports png, jpg, jpeg etc but will be able to work for a larger scope of file types in future

Still being worked on and for now just does the basics


How to install

can also use the installer.sh script that got added

  1. git clone https://github.com/Scryv/GoView.git
  2. cd GoView
  3. go build -o goview main.go
  4. sudo mv goview /usr/local/bin/
  5. GoView in a preferred directory
    And enjoy :)

Add as primary ImgViewer(OPTIONAL)

Image Cycling does not work here yet just single view

  1. nano ~/.local/share/applications/goview.desktop
[Desktop Entry]
Name=GoView Image Viewer
Exec=/usr/local/bin/goview %f
Type=Application
MimeType=image/png;image/jpg;
NoDisplay=true
  1. xdg-mime default goview.desktop image/jpg
  2. xdg-mime default goview.desktop image/png

Features

Cycling trough images

when opening GoView from terminal it takes path of where u opened it and open the first picture u can use Ctrl+Tab to cycle forward and Ctrl+Alt+tab to go backwards

Command goview "image.png"

will display a specific image but can also just run goview within a folder then u can cycle between all images that are within that folder