meyfa/php-svg
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | |
| contao/imagine-svg | 0.83 | 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. | 86 | 86 | 9 | 66K | 1 | 5.6 | 39.6 | — | 1 year ago | |
| arindam/svg | 0.83 | 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-chart-bundle | 0.83 | 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 | 16 | 0 | 0.0 | 15.8 | MIT | — | |
| symfony/ux-icons | 0.83 | Symfony UX Icons provides a simple way to use SVG icon packs in Symfony apps. Install popular sets, render icons in Twig or PHP, and manage them consistently across your UI with the Symfony UX tooling and asset pipeline. | 55 | 55 | 1 | 463K | 0 | 22.1 | 63.7 | MIT | 1 week ago | |
| becklyn/icon-loader | 0.81 | — | 1 | 1 | 1 | 108 | 0 | 2.1 | 24.0 | BSD-3-Clause | 4 years ago | |
| bitverse/identicon | 0.81 | Generate deterministic SVG identicons from any string in PHP. Pluggable preprocessors (e.g., MD5) and generators; includes Rings and GitHub-style 5x5 Pixels generators. Easy to use: getIcon() returns SVG you can save or render. | 49 | 49 | 8 | 263 | 1 | 1.2 | 11.0 | MIT | 10 years ago | |
| artack/svg-inline-bundle | 0.81 | — | 1 | 2 | 0 | 8 | 0 | 0.3 | 9.7 | MIT | 3 years ago | |
| outhebox/blade-flags | 0.81 | 1,759 SVG country and language flags for Laravel Blade plus Vue, React, and vanilla JS. Includes default, circle, and flat variants, 128 language mappings, and locale/regional support (e.g., en-US, fr-CA). Great for switchers and forms. | 306 | 306 | 31 | 42K | 0 | 23.6 | 33.4 | MIT | 3 months ago | |
| voltra/filament-svg-avatar | 0.80 | Swap Filament’s default avatar URL provider for inline SVG avatars. Generate initials-based avatars without external HTTP requests, with configurable size, background/text colors, and font family. Includes publishable config and optional view overrides. | 5 | 5 | 1 | 368 | 0 | 23.3 | 28.9 | MIT | 1 month ago | |
| enshrined/svg-sanitize | 0.80 | PHP SVG/XML sanitizer inspired by DOMPurify. Clean untrusted SVGs with a simple sanitize() call, optional custom tag/attribute whitelists, remote reference stripping to prevent leaks, issue reporting, and output minification. Returns clean XML or false on parse errors. | 543 | 545 | 66 | 1M | 17 | 14.0 | 54.9 | GPL-2.0 | 9 months ago | |
| orchid/blade-icons | 0.79 | Laravel package that adds Orchid icon set support to Blade Icons. Use Orchid icons as Blade components in your views, configure sets and prefixes, and render scalable SVG icons consistently across your app with the Blade Icons ecosystem. | 22 | 22 | 6 | 39K | 0 | 20.7 | 50.7 | MIT | 2 months ago | |
| moox/file-icons | 0.79 | Laravel/PHP package providing a set of file type icons (SVG), sourced from the SVGRepo “file-types” collection. Useful for displaying consistent icons for common document and media extensions in your app’s UI. | 5 | 5 | 0 | 36 | 0 | 15.6 | 13.8 | MIT | 3 months ago | |
| acseo/graphic-bundle | 0.79 | Symfony bundle to build chart objects (timeline, pie, bar, etc.) and render them via a Twig extension using jQuery Flot. Create graphs in controllers with datasets and output ready-to-use JS/HTML in your Twig views. | 3 | 3 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| martian/laravatar | 0.79 | — | 6 | 6 | 3 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| laravolt/avatar | 0.79 | Generate unique placeholder avatars from names or emails using initials, with customizable colors/fonts/sizes. Works in Laravel/Lumen or any PHP app. Output as base64 data URI, save PNG/JPG files, or fall back to Gravatar for email-based avatars. | 1,984 | 2,011 | 183 | 128K | 2 | 40.8 | 28.8 | MIT | 3 months ago | |
| vitopedro/laravel-chartjs | 0.79 | — | 1 | 1 | 0 | 6 | 0 | 2.1 | 8.3 | — | 2 years ago | |
| mike42/gfx-php | 0.79 | gfx-php is a PHP graphics helper library by mike42, aimed at generating and manipulating simple bitmap-style images and drawing primitives. Useful for lightweight image rendering tasks where full GD/Imagick workflows feel too heavy. | 27 | 28 | 5 | 55K | 7 | 5.5 | 48.2 | LGPL-2.1 | 6 years ago | |
| blade-ui-kit/blade-icons | 0.78 | Use SVG icons in Laravel Blade with simple components and directives. Convert SVG files into <x-icon-... /> tags or @svg() calls, add classes/attributes easily, and plug in many third‑party icon set packages for quick, consistent icons across your app. | 2,465 | 2,458 | 163 | 3M | 0 | 45.2 | 48.2 | MIT | 1 month ago | |
| ameotoko/feathericon-bundle | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?