Free · Open Source · Packagist-Powered
Generate a Laravel version compatibility badge for any Packagist package
Create a dynamic SVG badge that reads package requirements from Packagist, detects supported Laravel versions, and gives you copy-ready Markdown for GitHub READMEs and package pages.
Input
Any public Packagist `vendor/package`.
Output
An embeddable SVG badge and Markdown snippet.
Refresh
Cached for 24 hours to keep responses fast.
Popular examples
How it works
1. Read package metadata
The app fetches Packagist metadata for the package you enter.
2. Parse version constraints
Composer constraints for `laravel/framework` and `illuminate/*` are analyzed into supported versions.
3. Return an SVG badge
You get a dynamic SVG badge plus Markdown ready for your README.
FAQ
How does this detect Laravel compatibility?
It reads Packagist metadata, inspects Composer requirements, and converts valid Laravel versions into a clear badge label.
Does it support illuminate packages?
Yes. Packages depending on individual `illuminate/*` components are supported.
Can I use this badge in my GitHub README?
Yes. Generate the preview, then copy the Markdown snippet and paste it into your repository README.