Desktop app to view your photos like you do in Google Photos or Apple Photos (e.g. Calendar, list, map, etc..) but locally and respecting metadata open standards (not creating a separate database to store that information*).
Sorting your files this way ensures you always own them, and can store them wathever you want: any cloud provider, a USB Drive or just your computer. They are just files!
Comming soon:
There is many ways people can help:
If you are interested here is a form so we can reach out: https://forms.gle/TpU1NxBQSreadki18
This project is a fork from Allusion.
You need to have NodeJS and a package manager such as Yarn installed. Then run the following commands to get started:
yarn install
to install or update all necessary dependencies.yarn dev
to build the project files to the /build
directory. This will keep running to immediately build changed files when they are updated.yarn start
to start the application. Refresh the window (Ctrl/Cmd + R) after modifying a file to load the updated build files.An installable executable can be built using yarn package
for your platform in the /dist
folder. The building is performed using the electron-builder package, and is configured by a section in the package.json
file.
Builds are automatically published to Github Releases when a tag is created in GitHub.
When you want to create a new release, follow these steps:
package.json
file (e.g. 1.2.3
)git commit -am v1.2.3
)git tag v1.2.3
). Make sure your tag name's format is v*.*.*
. Your workflow will use this tag to detect when to create a releasegit push && git push --tags
)After building successfully, the action will publish your release artifacts. By default, a new release draft will be created on GitHub with download links for your app. If you want to change this behavior, have a look at the electron-builder
docs.