is a free Umbraco package for image compression that removes files size limits, supports Azure. It allows to dramatically reduce the size of PNG and JPEG images which positively influence on a page loading time and visitors loyalty.
- The ability to toggle the package functionality on/off in the settings
- Individual images optimization
- Bulk images optimization
- Image optimization on upload
- Folders optimization
- Supported image formats: PNG and JPEG
- Optimized image stats
- Total savings widget
- API requests widget
- Umbraco 12.0.1+
- Save metadata
- Tinify everything (all media)
- Undo Tinify
- A dashboard has been added to the Settings section of the backoffice
- You need to add the Tinifier Section according the group member in the Umbraco Backoffice.
- This dashboard contains a button to manually trigger a Full Tinify (to optimize all the current media) or Stop Tinify (to reset Tinifier tables).
- There is also options to view and manage the current configuration for the package : API key, Optimize on upload, Enable undo optimization and Preserve image metadata.
- An image and folder could be tinified.
Install through dotnet CLI:
dotnet add package Cogworks.Tinifier
Or the NuGet Package Manager:
Install-Package Cogworks.Tinifier
You can set the settings in the backoffice, or add these settings to the appsettings.json (this will be always the priority).
"CogTinifierSettings": {
"ApiKey": "xxx",
"EnableOptimizationOnUpload": true,
"EnableUndoOptimization": true,
"PreserveMetadata": true
}
This package was inspired by the work of Dmytro Obolonyk in UmbracoTinifier2. Thank you for your valuable contributions!
Licensed under the MIT License
© 2024 Cogworks