TOKYO (working title)
Tokyo is a Work in Progress professional Photo Editor built on Rust and Solid.JS. It runs on all platforms including iOS, Mac, Windows, Linux.
Tokyo does not care about where your photos are stored, accessing them should be easy and fast. They can be on your local machine or on a NAS, escaping from the Cloud-only solutions, without leaving its benefits behind. Tokyo will still sync all your edits and presets between devices.
Tokyo takes you from accessing your photos to editing them, to exporting them, all in one place, from any device.
Architecture
The desktop and mobile app is built on Tauri, a lightweight Rust framework for building multi-platform frontends, with a Solid.JS frontend.
The apps can dig into your computer or check out stuff from a faraway library server. All those libraries are chillin’ in an Sqlite database. And, just so you know, the clients and server shoot the breeze using protobufs. — gpt3
Development
mise is required to install required tools and run scripts for the project.
Or install required tools listed in mise.yml
manually.
Setup
task setup
List of all available tasks:
task
Running the desktop app:
task desktop:dev