> For the complete documentation index, see [llms.txt](https://docs.navigaglobal.com/imengine/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.navigaglobal.com/imengine/master.md).

# Naviga Imengine documentation

Imengine is a PHP application that uses [php-gd](https://www.php.net/manual/en/book.image.php) or [php-imagick](https://www.php.net/manual/en/book.imagick.php) for image processing. The application has a number of functions and parameters that affect the image output. It has support to use crop parameters to soft crop images with data from for example the digital writer.

Imengine is used in most of [Naviga Content tools](https://docs.infomaker.io/general/) such as Naviga Web, Writer, Mobile Apps and more.

## Cache

It caches the images on Amazon S3 to reduce the amount of traffic towards [Open Content](https://docs.infomaker.io/open-content/). When used in a production environment a CDN (CloudFront) is used in front of Imengine.
