Skip to content

Releases: SimformSolutionsPvtLtd/SSImageKit

1.0.0

22 Apr 08:13
c8c4044

Choose a tag to compare

✨ Features

Modules

  • SSImageKitEngine — Core image processing engine with a non-destructive, command-stack-based workflow. Can be used standalone to build custom UI on top of the engine.
  • SSImageKit (UI) — Ready-to-use SwiftUI views built on top of SSImageKitEngine for seamless integration.

Image Editing Capabilities

  • Crop & Rotation — Free-form and aspect-ratio-constrained cropping with custom ratio support; rotation controls with bounded image movement.
  • Light Adjustment — Real-time sliders for Brightness, Contrast, Saturation, and Hue.
  • Blur — Adjustable blur intensity applied non-destructively.
  • Filters — Built-in natural filters plus support for custom LUT-based filters, organised by group.
  • Detail — Sharpness and Noise reduction controls.
  • Markup — Freehand drawing, text annotations, and stickers (built-in gallery and custom image stickers).

UI Components

  • SSIKImagePicker — Drop-in image picker with integrated editing flow; accepts any SwiftUI label.
  • SSIKEditorView — Standalone editor view for editing an image already in memory.

Customisation

  • editorConfig — Control which editors are shown and set a custom theme (menu background & foreground colours).
  • cropConfig — Configure allowed aspect ratios, ratio label style, and crop types.
  • adjustmentConfig — Restrict which light-adjustment and blur controls are available.
  • filterConfig — Supply custom LUT filter groups alongside (or instead of) the built-in filters.
  • markupConfig — Provide custom stickers and restrict which markup tools are exposed.