Skip to content

Turb0fish/sharkpix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦈 SharkPix

screen

This is the default English README. For Russian version, see README.ru.md

A truly shark OpenGL image viewer that aims to be lightweight, without using QT, GTK, etc.

Images are textured and displayed with the ability to zoom, move, and view in full screen. Does not depend on external GUI libraries, uses its own interface built on mouse and keyboard events.

⌨️ Controls

Keybutton Action
Arrows, Keypad and 🖱️ Go to the next or previous image
Ctrl + 🖱️ Zoom
Esc Exit
F Full Screen
R Reset Zoom and Center

Usage

Run in any directory with images

🖼️ Supported formats

PNG and JPEG use libspng and libjpeg-turbo libraries

Format Status
PNG
JPEG
WebP
AVIF HEIF HEIC
TIFF TIF
JPEG XL
BMP
TGA
GIF
QOI
FLIF

⚙️ Build

Gcc is used to build the project, make sure it is on your system

git clone https://github.com/Turb0fish/sharkpix
cd sharkpix
bash install-deps.sh
bash compile.sh
./SharkPix

TODO

In progress

About

Just another image viewer

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published