An Electron + Angular based desktop application for viewing and sorting photos. Designed to feel fast and simple to use.
Downloads are hosted on Amazon s3. Please note current builds are unsigned, so your operating system may warn you.
OSX x64
Windows x64
Other platforms available on request, or run/build from source yourself (see below).
Version one has one key purpose: to allow you to easily tag-to-remove photo's you don't like from a collection of photos while viewing them. You may also tag favorites (right keyboard arrow) and add keywords (start typing in the import view) but there's is no further functionality associated with these actions yet.
Simply drag-drop photo files and/or folders containing photo files onto the application at any time. The import will be dated according to the earliest photo taken, making a 'photo trail' from successive imports. Only JPEG files are supported presently. Note: Thumbnails will be generated for each photo in the background; for large imports this may take some time (~1000 photos/minute) and Stockify might be faster when done.
After an import you will be taken directly to the 'import view'. There, use the up and down arrow keys, or scroll and click photos to view them. Use the left and right arrow keys to mark a photo as a 'reject' (a cross) or a 'pick' (a tick). You may remove all rejects from the import at any time by selecting CMD-Del
/Ctrl-Del
, or by scrolling to the end of the import and clicking the associated button.
By default the library view scales and crops your images so they can be viewed as a full preview grid. If you toggle the view, it will ensure the full photo is seen in the preview, but you lose the grid if there are numerous portrait photos or those with differing dimensions.
Your photo files are untouched by Stockify unless you use Stockify to trash them. Note that if you move the files from the location from which they were imported they appear as missing. The workaround is to delete the associated import, and re-import them from the new location.
Download or clone the repository then:
npm install
electron .
You can use electron-packager. Example:
electron-packager . --platform=darwin --arch=x64 --icon Stockify/app/icons/Stockify.icns
or
electron-packager . --all --icon app/icons/Stockify.icns
Anyone can feel free to add a feature request or raise bugs in the issue tracker. UX and/or designer suggestions welcome!
You may also:
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D