Download the PHP package partimate/cdnmate without Composer
On this page you can find all versions of the php package partimate/cdnmate. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download partimate/cdnmate
More information about partimate/cdnmate
Files in partimate/cdnmate
Download partimate/cdnmate
More information about partimate/cdnmate
Files in partimate/cdnmate
Vendor partimate
Package cdnmate
Short Description Laravel CDN Internal Upload with Image Optimization & Graceful Degradation
License MIT
Package cdnmate
Short Description Laravel CDN Internal Upload with Image Optimization & Graceful Degradation
License MIT
Please rate this library. Is it a good library?
Informations about the package cdnmate
CDNMate
CDNMate is a lightweight Image Upload Library for Laravel with built-in Image Optimization, Presigned URL Uploads, and Graceful Degradation fallback to local storage.
Features
- ๐ฅ Adaptive Image Optimization (resize + compression)
- ๐ Presigned URL Upload to Internal CDN
- ๐ช Graceful Degradation (Fallback to Local Storage)
- ๐ Fully compatible with Laravel 10 & 11
- ๐งผ Clean and Simple API
- CI/CD + 100% Test Coverage
Installation
CDNMate supports Auto Discovery for Laravel 10 & 11.
Publish Configuration
Configuration
Usage
Simple Upload
Graceful Degradation (Fallback ke Local Storage)
CDNMate will automatically fallback to local storage if the CDN upload fails based on the configuration.
Configuration:
Configuration
Publish config file:
config/cdnmate.php
Benchmark Results โก
| Image Size | Without CDNMate | With CDNMate |
|---|---|---|
| 2MB PNG | 2.3s | 0.9s |
| 5MB JPEG | 3.8s | 1.2s |
| 10MB JPEG | 6.7s | 2.1s |
โ CDNMate reduces image upload time by up to 70% with image optimization.
Why Use CDNMate?
| Feature | CDNMate | Spatie Image Optimizer | Custom Implementation |
|---|---|---|---|
| Image Optimization | โ | โ | โ |
| Graceful Degradation | โ | โ | โ |
| Presigned URL | โ | โ | โ |
| Automatic CDN Upload | โ | โ | โ |
| Independent Library | โ | โ | โ |
SEO & Ranking Tips ๐ฅ
- Fast image delivery improves Google PageSpeed Score.
- Automatic optimization increases Core Web Vitals.
- Secure presigned URLs prevent Hotlinking Abuse.
Contributing
Pull requests are welcome! ๐ฅ
- Fork the project
- Create your feature branch
- Submit a pull request
License
This package is open-sourced software licensed under the MIT license.
Happy Uploading ๐ with CDNMate!
Part of the PartiMate Family โค๏ธ
All versions of cdnmate with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
illuminate/support Version ^5.0|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
guzzlehttp/guzzle Version ^7.0
intervention/image Version ^2.7
illuminate/support Version ^5.0|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
guzzlehttp/guzzle Version ^7.0
intervention/image Version ^2.7
The package partimate/cdnmate contains the following files
Loading the files please wait ...