No description
| src | ||
| src-tauri | ||
| static | ||
| .gitignore | ||
| bun.lock | ||
| CHANGELOG.md | ||
| components.json | ||
| eslint.config.js | ||
| package.json | ||
| README.md | ||
| svelte.config.js | ||
| tsconfig.json | ||
| vite.config.js | ||
Image Processor
This is an application designed to allow for easy arrangement, organization, and labeling of a group of images into a coherient project for display on a portfolio site.
Features
- Alt Text / EXIF Description Editor
- Image thumbnail generation
- Nested layouts
- Setting image or project timezones
- Setting locations for blocks of images
- Exporting project, including generating
srcsetgenerations for given images - Ingesting images from an SD card into organized directories
(
<year>/<MM-DD-YYYY>)
Dependencies
The most important dependency (that is not auto-installed via Cargo) is
ImageMagick which is used for
image resizing and thumbnail generation. ImageMagick is used via the
magick-rust crate which provides
rust bindings for the library. If you are struggling to have the rust side of
the project build, then ensure that you have ImageMagick.pc somewhere on your
PKG_CONFIG_PATH for the linker to be able to find and build it