contao/imagine-svg
Imagine-compatible SVG image library for PHP/Contao. Open, crop, resize, and apply common effects (gamma, grayscale, blur, etc.) to SVGs and save results. Includes SVG-aware sizing via SvgBox for absolute, aspect-ratio, or undefined dimensions.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| enshrined/svg-sanitize | 0.86 | PHP SVG sanitizer based on DOMPurify that cleans untrusted SVG/XML, strips dangerous tags and remote references, supports custom whitelists, minification, and reports sanitization issues. | 557 | 557 | 69 | 3M | 18 | 30.6 | 68.1 | GPL-2.0 | 2 weeks ago | |
| contao/image | 0.86 | Contao Image is a PHP library for generating and manipulating images for Contao projects. It provides helpers for resizing, cropping, and creating responsive image variants, integrating with Contao’s image pipeline to deliver optimized outputs. | 13 | 14 | 7 | 56K | 5 | 15.7 | 51.2 | — | 9 months ago | |
| vierwd/svg-inliner | 0.85 | A Laravel package for inlining SVG images directly into your HTML, letting you style and animate them with CSS and control their colors. Useful for icons and illustrations where external image references would block styling. Lightweight and easy to integrate. | 1 | 1 | 0 | 498 | 0 | 0.0 | 33.1 | MIT | 3 years ago | |
| kartsims/easysvg | 0.85 | EasySVG is a lightweight PHP library for creating SVG files programmatically. It offers simple methods for adding text, shapes, lines, and paths, making it useful for generating dynamic badges, icons, charts, and other vector graphics in PHP applications. | 100 | — | 43 | — | 5 | 3.5 | 2.7 | — | 3 years ago |
|
| artack/svg-inline-bundle | 0.85 | — | 2 | 3 | 0 | 60 | 0 | 0.3 | 18.3 | MIT | 4 years ago | |
| meyfa/php-svg | 0.85 | Lightweight PHP library to create, read, and manipulate SVGs. Build SVG documents programmatically, edit shapes and attributes via a DOM-like API, and export clean SVG/XML. Handy for generating icons, diagrams, and server-side graphics without external dependencies. | 550 | 554 | 102 | 672K | 27 | 23.4 | 52.7 | MIT | 1 year ago | |
| arindam/svg | 0.84 | Laravel package to convert raw SVG markup into .svg files. Save with optional filename, download as a response, or render directly with correct SVG content-type. Supports Laravel with/without package auto-discovery via service provider and facade. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| creative-web-solution/svg-graph-bundle | 0.84 | Laravel bundle for generating SVG-based graphs and charts. Provides helpers to build and render scalable, lightweight visuals in your app, suitable for dashboards and reports, with customizable output for embedding in views or exports. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| creative-web-solution/svg-chart-bundle | 0.84 | Symfony bundle to generate SVG charts (pie/donut and line) using meyfa/php-svg. Create charts from JSON-configured data and styles, including legend labels, slice colors, donut thickness, line connectors, dimensions, and offsets; returns SVG responses. | 0 | 0 | 0 | 29 | 0 | 0.0 | 20.4 | MIT | — | |
| dompdf/php-svg-lib | 0.84 | PHP library for parsing and rendering SVG documents. Provides an object model for SVG elements, support for styles, paths, and basic shapes, and can render to common backends (e.g., PDF via dompdf). Useful for embedding SVG graphics in PDFs. | 1,446 | 1,447 | 88 | 11M | 25 | 26.0 | 64.3 | LGPL-3.0 | 10 months ago | |
| yceruto/iconpack | 0.84 | yceruto/iconpack is a lightweight PHP library for managing and rendering icons from popular icon packs through a consistent API. It simplifies resolving icon names to SVG markup, making it easy to use icon sets cleanly in PHP or Laravel applications. | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| digifactory/laravel-svg-fixer-middleware | 0.84 | digifactory/laravel-svg-fixer-middleware is a lightweight Laravel middleware that corrects SVG HTTP responses, helping ensure SVG assets are served with the proper headers and render reliably across browsers. A simple drop-in fix for common SVG display issues in Laravel apps. | 5 | 5 | 0 | 231 | 0 | 9.5 | 23.8 | MIT | 6 months ago | |
| atelier/svg | 0.84 | atelier/svg is a Laravel package for managing SVG assets. It provides a clean API for loading, sanitizing, caching, and rendering SVG files, so you can safely embed icons and images in Blade views with minimal boilerplate. | 14 | 11 | 1 | 453 | 0 | 17.9 | 23.9 | MIT | 1 month ago | |
| blade-ui-kit/blade-icons | 0.84 | Blade Icons lets you drop SVG icons into Laravel Blade views with a simple component or directive, like or @svg('camera', 'w-6 h-6'). It's a lightweight base package with many third-party icon set packages available. | 2,488 | 2,493 | 161 | 7M | 0 | 40.4 | 53.2 | MIT | 4 months ago | |
| phenx/php-svg-lib | 0.84 | A lightweight PHP library for reading, parsing, and rendering SVG files. It handles paths, basic shapes, gradients, text, styles, and CSS, and is best known as the SVG engine behind Dompdf, letting PHP applications embed vector graphics in generated PDFs without external dependencies. | 1,446 | 1,448 | 88 | 2M | 25 | 21.2 | 53.5 | LGPL-3.0 | 10 months ago | |
| rhukster/dom-sanitizer | 0.83 | A fast, MIT-licensed DOM, SVG, and MathML sanitizer for PHP 7.3+. It uses PHP DOMDocument to strip dangerous tags and attributes, borrowing DOMPurify’s extensive allowlists. Configurable options and tag/attribute controls included. | 14 | 11 | 3 | 169K | 0 | 24.5 | 64.8 | MIT | 1 week ago | |
| leuverink/blade-shape-divider | 0.83 | A Laravel Blade component for adding responsive SVG shape dividers between page sections. Drop in a simple tag to create smooth angled or curved transitions, with configurable shapes, colors, and flips—no extra CSS or JavaScript required. | 43 | 43 | 3 | 0 | 1 | 0.4 | — | MIT | 4 years ago | |
| slauta/avalanche123-imagine-bundle | 0.83 | A Symfony bundle that integrates the Imagine image manipulation library, letting you define filters and generate cached thumbnails, crops, and resized images through configurable routes and Twig helpers. Useful for responsive image workflows and on-the-fly asset processing. | 1 | 1 | 0 | 51 | 0 | 0.0 | 19.7 | MIT | 10 years ago | |
| robwdwd/svg-icon-bundle | 0.83 | robwdwd/svg-icon-bundle is a Symfony bundle for organizing and rendering SVG icons in Twig templates. It offers icon set management, caching, and simple helpers for embedding scalable, styleable SVG icons without external image requests, making icon usage consistent and fast. | 0 | 5 | — | 0 | — | 0.0 | — | — | — | |
| redeyeventures/geopattern | 0.83 | Generate unique geometric SVG background patterns from any string. This PHP port of GeoPattern offers multiple pattern types and color themes, making it easy to add lightweight, deterministic decorative backgrounds to Blade views or any PHP app. | 111 | — | 21 | — | 3 | 2.0 | 0.8 | MIT | 5 years ago |
|
How can I help you explore Laravel packages today?