No description
Find a file
2025-11-20 12:41:15 -07:00
src (fix): Require pressing enter key to handle alt text editor 2025-11-20 12:41:15 -07:00
src-tauri (admin): Bump patch version 2025-08-27 09:10:14 -06:00
static init 2025-04-05 17:37:31 -06:00
.gitignore init 2025-04-05 17:37:31 -06:00
bun.lock (fix): Require pressing enter key to handle alt text editor 2025-11-18 08:58:07 -07:00
CHANGELOG.md (admin): Bump patch version 2025-08-27 09:10:14 -06:00
components.json (maintenance): Update UI and backend packages 2025-08-17 17:41:07 -06:00
eslint.config.js (draft): Working on displaying asset groups by type with properties 2025-08-16 13:04:34 -06:00
package.json (maintenance): Update UI and backend packages 2025-08-17 17:41:07 -06:00
README.md (admin): Update README and created CHANGELOG 2025-08-27 09:06:47 -06:00
svelte.config.js init 2025-04-05 17:37:31 -06:00
tsconfig.json init 2025-04-05 17:37:31 -06:00
vite.config.js (maintenance): Update UI and backend packages 2025-08-17 17:41:07 -06:00

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 srcset generations 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