christophlehmann / imageoptimizer
Optimize uploaded/processed images with binaries of your choice
Installs: 395 733
Dependents: 1
Suggesters: 0
Security: 0
Stars: 43
Watchers: 7
Forks: 22
Open Issues: 1
Type:typo3-cms-extension
Requires
- typo3/cms-core: ^12.4
- typo3/cms-reports: ^12.4
Requires (Dev)
- ergebnis/composer-normalize: ^2.44
- phpstan/phpstan: ^1.12
- ssch/typo3-rector: ^2.11
- symplify/easy-coding-standard: ^12.3
Replaces
- typo3-ter/imageoptimizer: 4.0.3
README
Lossless image optimization. Process jpg/png/gif/svg images with binaries and parameters of your choice.
Note: JPG and PNG were yesterday. If you want to serve images in new formats like avif and webp including auto detection and asynchronous generation, then imgproxy may fit your needs. #webvitals
Features
- Optimize images on upload or after processing (files in
fileadmin/_processed_/
) - Binaries, paths and their parameters are configurable
Installation
Debian/Ubuntu: apt-get install optipng jpegoptim libjpeg-turbo-progs gifsicle
svgo is installable via NPM npm install -g svgo
Configuration options
Debugging
- Commands are tested in the Extension Settings module
- Logging API: See file/database log