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.

Source Fund this Site ❤️