This is my first major OSS release! I was always so frustrated by how slow image viewers were on Windows so I built one from the ground up with Rust & Tauri v2.0!<p>Electro also has a very unique feature: a built-in terminal. I was always mesmerised by merging CLI tools with GUI based systems and this is my first go at it!<p>I have big plans on expanding the terminal functionality with built-in image editing commands, command chaining, file handling etc.
That's fast! It seems even faster then using mpv, even though you can't use it like this from the command line.<p>mpv *.jpeg --shuffle --loop-playlist --image-display-duration=2.0 --fullscreen<p>I remember, 30 years ago there were similar ultrafast image viewers for DOS, they didn't even need windows. I was partial to QPV/386, but there were others. Linux console has fim. It was great to be able to zoom and pan with the keyboard.<p><a href="https://www.nongnu.org/fbi-improved/" rel="nofollow">https://www.nongnu.org/fbi-improved/</a>
<a href="https://www.oreilly.com/library/view/png-the-definitive/9781565925427/11_chapter-03.html" rel="nofollow">https://www.oreilly.com/library/view/png-the-definitive/9781...</a>
I share your frustration so I love that it is so fast/lightweight, cool project. I personally don't think I would have much use for a built-in terminal. I would just like for it to let you browse through whatever other images in the same folder from the image I opened with and be able to navigate it with the keyboard.<p>Images should also resize whenever the window is resized. Those two changes alone would make this very usable.
Or you can restore the Windows 7 image viewer[0]. Works on Windows 11 still.<p>[0]<a href="https://www.tenforums.com/tutorials/14312-restore-windows-photo-viewer-windows-10-a.html" rel="nofollow">https://www.tenforums.com/tutorials/14312-restore-windows-ph...</a>
Cool! Any plans for linux/macOS?<p>I’m currently using oculante specifically for its speed, rust and cross platform.<p>Not sure this electro viewer is for me, as I see typescript and css frontend.
Is it really <i>"hyperfast"</i> if it's just opening a microsoft edge webview window?<p>Is it really faster than the image viewers made 20 years ago that open a window with the win32 API?
How is it that the preview-videos showing how fast it is, is still slower at loading small image than it is for my old desktop to START feh AND display the window and image ?
Why does Electro make multiple web requests on startup? Why does it need to make any?<p>And forcing windows to make your app a default, without asking the user about it at install time - not cool.