Lightgallery: Electron and Node.js-based image viewer for Mac, Windows and Linux
sachinchoolur.github.io
sachinchoolur.github.io
But, all those apps ship their own copy of Electron, so there is no simple way for OS to share pages.
In an ideal world that would be the next step if the app reaches a large audience. I'm not sure that from the upstream developer's point of view the investment of limited resources into per-OS packaging is a good idea at this stage...
"Modern image viewer" = decent. It is a sales pitch so at least you included something regular users would want to read about.
Electron and NodeJS = bad. Only developers care about that. IMO keep that in the "About" page or just on Github.
"View on Github" is a bit redundant, you already have a tab for that.
Make the Download button bigger and more prominent. I believe the standard color for download buttons is green.
Core features: again, the first feature ("Electron") should go. The other 5 are valid for users. BTW, IMO pull a summary of those features as part of the slogan aka sales pitch used above.
Settings: make that a separate page. It's super scary for regular users.
Also: list the file formats supported somewhere on the home page, preferably in a section which is easily visible. If the file format list isn't yet as big as you want, you could list some of the formats you plan to support soon (but mark the "work in progress" ones clearly.
Cool project!
I assume it supports JPEG and PNG, but does it support all the various versions of TIFF (there are a lot of these)? Does it support raw images (Canon/Nikon/PhaseOne/etc)? Does it support PSD? How about GIFs and video formats?
Unless I'm wrong, and I missed it, this might have been useful information to include in the "Core Features" section.
With the fad of bundling up web browsers and web code into an app this phrase is starting to have negative connotations for me.
- crop the image or fix just the height in the thumbnail section so they don't get distorted. Electron means it's with CSS, right? the background image can crop via CSS.
- don't make the user wait for the animation until he can interact again. I want to tap the arrow keys twice fast to quickly skip ahead.
- hide bars delay and animation speed should be set much faster by default.
- hide bars should include the thubmnails button
- fullscreen deserves a button.
- menu bar should dissappier in fullscreen (I'm on windows)
- auto-add all images of that folder if just one image is opened (this is default in windows and I see mac people stumble to show a few pictures in big all the time)
- hide the thumbnail list by default so the auto-add does not add clutter
- the black bar on top is mostly empty in the middle and just occludes the picture, maybe just a small rectangle for the controls was better.
- I think a more discrete border with the thumbnails would look better (50% grey, 1px, 2px rounded edge. white or turquoise for current image)
- most of the settings should be hidden in an advanced section
- on windows it does not seem to register the file associations
- on windows I'd like to be able to choose the installation path
- nitpicking: the logo/icon does not work well in 16x16px
(Although you could make the same argument for something written, say, in Java)