jonom/focuspoint

Smarter automatic image cropping for Silverstripe

Fund package maintenance!
jonom
www.paypal.me/jmnz

Installs: 579 322

Dependents: 50

Suggesters: 7

Security: 0

Stars: 109

Watchers: 15

Forks: 49

Open Issues: 6

Type:silverstripe-vendormodule

6.0.0 2025-07-08 17:18 UTC

README

Latest Stable Version Latest Unstable Version License

The goal of this module is to introduce some basic art direction to control how images are cropped in Silverstripe.

Problem: Silverstripe crops all images from the centre. If the subject is off-centre, it may be cropped out.

Solution: FocusPoint allows you to tag the subject in an image and ensures it is not lost during cropping.

Comparison of cropping with and without FocusPoint

Requirements

Silverstripe ^6 (SS 3.1+ support available in earlier releases)

Documentation

To Do

  • Internationalisation
  • Advanced cropping options and interfaces (may be an additional module)
  • Auto detect focus point via Imagga API

Maintainer contact

Jono Menz

Sponsorship

If you want to boost morale of the maintainer you're welcome to make a small monthly donation through GitHub, or a one time donation through PayPal. ❤️ Thank you!

Please also feel free to get in touch if you want to hire the maintainer to develop a new feature, or discuss another opportunity.