This template should help get you started developing with Tauri, SvelteKit and TypeScript in Vite.
- Load preview images asynchronously
- Error handling for file system operations
- Initial setup for photo library (configure path and ensure folder exists)
- Import photos (copy / move) to library
- Display photos of library in grid
- Create subfolders within library based on photo creation dates
- https://www.photoprism.app/
- https://github.com/darktable-org/rawspeed
- https://www.libraw.org/docs/API-CXX.html#unpack_thumb
- https://github.com/RawLabo/quickexif
- https://github.com/RawLabo/quickraw
- https://github.com/LibRaw/LibRaw
- https://github.com/pedrocr/rawloader
- https://github.com/dnglab/dnglab
- https://lib.rs/crates/rawler
- https://github.com/image-rs/image
- https://github.com/paolobarbolini/libraw-rs
- https://github.com/pedrocr/imagepipe/
- https://github.com/pedrocr/chimper
VS Code + Svelte + Tauri + rust-analyzer.