A PHP library for on-demand image manipulation with an HTTP-based API, similar to cloud image services.
Glide is an on-demand image manipulation library written in PHP that provides a straightforward HTTP-based API for processing images. It enables developers to dynamically adjust, resize, and apply effects to images, serving them with optimal caching and performance. This makes it a powerful tool for web applications that require flexible image handling without pre-processing assets.
PHP developers building web applications that need dynamic image resizing, cropping, filtering, or adjustments, especially those seeking a self-hosted alternative to cloud-based image services like Imgix or Cloudinary.
Developers choose Glide for its simple HTTP API that mirrors cloud services while offering full control through self-hosting, its performance through automatic caching, and its flexibility through support for multiple image processing backends (GD, Imagick, libvips) and file systems via Flysystem.
Wonderfully easy on-demand image manipulation library with an HTTP based API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Manipulate images via URL parameters like ?w=800&h=600, mimicking cloud services such as Imgix, making it intuitive for dynamic image handling without pre-processing.
Automatically caches processed images with far-future expires headers, reducing server load and improving performance, as emphasized in the documentation.
Supports multiple image processing libraries like GD, Imagick, or libvips, allowing developers to choose based on performance or compatibility needs.
Works with any PHP project, including support for PSR-7 and HttpFoundation responses, ensuring integration flexibility without framework lock-in.
Requires server management, scaling, and maintenance, unlike cloud services like Imgix, which can be a burden for teams without DevOps resources.
Needs specific extensions like GD, Imagick, or libvips installed, complicating deployment in environments with strict constraints or shared hosting.
Focuses on resizing, cropping, and filters via Intervention Image; lacks built-in support for modern features like AI enhancements or video processing.
Glide is an open-source alternative to the following products:
Cloudinary is a cloud-based image and video management platform that provides upload, storage, manipulation, optimization, and delivery services. It offers APIs and SDKs for various programming languages.
Imgix is a real-time image processing and delivery service that optimizes and transforms images on-the-fly via URL parameters for web and mobile apps.