Minimalist image viewer based on Leaflet.js and Electron.
- Pan & Wheel Zoom
- Browse the images in a folder
- Grid view
- Available in 17 languages
- Auto update (only on macOS)
![2023-07-13-171712](https://private-user-images.githubusercontent.com/52094761/253443275-138f527e-14f8-45f3-b310-2c0c82b5dada.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4NjE4MzcsIm5iZiI6MTczODg2MTUzNywicGF0aCI6Ii81MjA5NDc2MS8yNTM0NDMyNzUtMTM4ZjUyN2UtMTRmOC00NWYzLWIzMTAtMmMwYzgyYjVkYWRhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDE3MDUzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMxODYyMTM4NGQ2MzRmYjMxZGRkN2ExNjYxZmNiNmI3OWZiNTY2MmIzMGNjMjI1MTJjMzgzNTRmYWE2YzFjZmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ISGZcqK2bSreA2FoozM5emnHibKPDzpY7CAExDRKBcQ)
You can download the latest version of LeafView from the releases page here:
https://github.com/sprout2000/leafview/releases
Note: No code signing has been done except for the macOS version.
Key | Function |
---|---|
J, Ctrl+N, CmdOrCtrl+→ | Next Image |
K, Ctrl+P, CmdOrCtrl+← | Previous Image |
+ | Zoom In |
- | Zoom Out |
0 | Reset Zoom |
← ↑ ↓ → | Pan |
Fn+Delete or Del | Move to Trash |
H, Ctrl+G | Toggle Grid View |
Ctrl+Shift+T | Toggle Menubar (Windows / Linux) |
Mouse | Function |
---|---|
Drag | Pan |
Wheel | Zoom in/out |
Double click | Reset zoom |
Right click | Show the context menu when available |
Language | Code |
---|---|
اللغة العربية | ar |
Čeština | cs |
Deutsch | de |
English | en |
Español | es |
Français | fr |
हिंदी | hi |
Magyar | hu |
Italiano | it |
日本語 | ja |
Polski | pl |
Português | pt |
Русский | ru |
Türkçe | tr |
Українська | uk |
简体中文 | zh_CN |
繁体中文 | zh_TW |
You can easily contribute to this repository by providing translation files.
- Create
{your_LANG}.json
insrc/locales
.
src
├── @types
├── createMenu.ts
├── locales
+ │ ├── cs.json
│ ├── en.json
│ └── ja.json
├── main.ts
├── preload.ts
├── setLocales.ts
└── web
- And then please send a pull request to this repository.
Thanks go to these wonderful people 🙂:
Copyright (c) 2020-2025 sprout2000