vierbergenlars/php-semver
A PHP implementation of Semantic Versioning: parse, validate, compare, and sort SemVer version strings, and check them against constraints like ^1.2, ~2.0, or ranges. Lightweight, dependency-free, and ideal for package managers, release tooling, and update checks in any PHP project.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nathanheffley/laravel-slack-blocks | 0.86 | A Laravel package for building Slack Block Kit messages with a fluent PHP API. Compose blocks, elements, and attachments cleanly, then send rich, interactive Slack notifications without hand-writing JSON payloads. | 49 | — | 13 | — | 1 | 0.5 | — | MIT | 5 years ago | |
| composer/semver | 0.85 | A standalone PHP library for parsing, validating, and comparing semantic version numbers and constraints, extracted from Composer. It normalizes versions, handles stability flags and branches, and powers dependency version checks. Requires PHP 5.3.2+. | 3,304 | 3,332 | 81 | 18M | 0 | 48.5 | 60.5 | MIT | 1 week ago | |
| pisac/pisac | 0.85 | Pisac is a lightweight Laravel/PHP package that provides a simple, extensible writer-style toolkit for generating and managing application content, making it easy to add text-driven features with clean, Composer-ready integration. | 10 | 10 | 0 | 0 | 0 | 0.4 | — | MIT | 5 years ago | |
| deep42/hitchhiker | 0.85 | Hitchhiker is a Laravel/PHP package from deep42 that provides a focused, reusable toolset for application development. It offers straightforward setup, sensible defaults, and an extensible API designed to integrate cleanly into Laravel projects. | 0 | 0 | 0 | 331 | 0 | 16.5 | 39.8 | MIT | 2 months ago | |
| laravelista/picasso | 0.85 | Picasso is a Laravel package for simple, fluent image manipulation. Resize, crop, and cache images stored on any filesystem disk, generate thumbnails, and keep your originals untouched. It fits neatly into Laravel's filesystem and works with local or cloud storage. | 89 | — | 8 | — | 1 | 1.1 | — | MIT | 5 years ago | |
| shipu/filament-where-money-multi-user | 0.85 | A Filament plugin for Laravel that adds money-aware, multi-user query filtering. Apply reusable where-money conditions and user-scoped constraints to tables, reports, and admin panels without custom SQL. | 0 | — | 0 | — | 0 | 0.3 | — | — | 4 years ago | |
| testmonitor/eloquent-lockable | 0.84 | Add record locking to Laravel Eloquent models with a simple trait. Prevent concurrent edits by tracking who holds a lock, then lock, unlock, and check status easily—keeping data consistent in multi-user apps. | 4 | — | 3 | — | 0 | 20.2 | — | MIT | 4 days ago | |
| josedaian/select2wire | 0.84 | Select2Wire is a Laravel Livewire wrapper for the Select2 dropdown library. It lets you render searchable, AJAX-powered select inputs as Livewire components using simple Blade tags, wire:model binding, and remote data loading, without writing custom JavaScript. | 0 | — | 1 | — | 0 | 0.3 | — | MIT | 3 years ago | |
| nedwors/navigator | 0.84 | nedwors/navigator is a Laravel package for building navigation menus in PHP. Define links and groups, manage active states, integrate with your routes, and render consistent, maintainable navigation across your application with a simple API. | 43 | — | 3 | — | 0 | 8.6 | — | MIT | 7 months ago | |
| kern046/changelog-parser | 0.84 | A PHP package for parsing changelog files into structured entries, helping you turn Markdown changelogs into usable data for display, filtering, or release notes. Makes version history easier to work with in Laravel and PHP applications. | 10 | 10 | 3 | 10 | 1 | 0.3 | 3.9 | — | — | |
| version/version | 0.84 | version/version is a lightweight Laravel/PHP package that simplifies version management, helping you define, compare, and expose version data through a clean, framework-friendly API. It keeps version handling centralized and easy to integrate into configuration, endpoints, and UI. | 9 | 10 | 2 | 4K | 0 | 0.1 | 35.6 | MIT | 6 years ago | |
| kayrault/breadcrumb-bundle | 0.84 | A Symfony bundle for building breadcrumb navigation from your routes, configuration, or custom logic. Render trails in Twig, customize labels and templates, and integrate clean, SEO-friendly breadcrumbs into any Symfony application. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| sammyjo20/lasso | 0.84 | Lasso is a Laravel package for creating and managing asset bundles. Define CSS and JavaScript bundles in configuration, then include them in Blade with a simple directive, with support for versioning and caching to keep front-end assets organized. | 355 | — | 19 | — | 1 | 11.1 | — | MIT | 7 months ago | |
| rapemer/sonata-admin-annotation-bundle | 0.83 | Symfony bundle that brings annotation-based configuration to Sonata Admin, helping you define and organize admin classes with PHP annotations instead of repetitive service or YAML setup. | 1 | 1 | 0 | 0 | 1 | 0.4 | — | — | 6 years ago | |
| maalls/heisig-bundle | 0.83 | maalls/heisig-bundle is a Symfony bundle for integrating James Heisig’s Remembering the Kanji study data into PHP applications, providing kanji, keyword, and primitive resources for building flashcards, lessons, and reference tools. | 0 | 0 | 0 | 2 | 0 | 0.3 | 6.6 | — | 8 years ago | |
| mollsoft/laravel-telegram-bot | 0.83 | Laravel package for building Telegram bots with a framework-native API. It handles webhooks, commands, and message routing so you can define bot logic using familiar Laravel conventions, configuration, and service-container bindings. | 5 | 7 | 1 | 1 | 0 | 0.4 | 0.9 | MIT | 1 year ago | |
| gmorel/state-workflow-bundle | 0.83 | A Symfony bundle for defining and managing state workflows with configurable transitions, guards, and actions. Add workflow-driven state changes to entities and services through a lightweight, extensible configuration. | 5 | 5 | 0 | 1 | 0 | 0.3 | 0.9 | MIT | 11 years ago | |
| herrera-io/version | 0.83 | PHP library for Semantic Versioning (SemVer 2.0.0): parse versions into a builder, increment major/minor/patch, edit pre-release/build metadata, validate formats, compare versions, and dump back to strings for release tooling. | 114 | 115 | 18 | 2K | 1 | 1.0 | 13.2 | MIT | 12 years ago | |
| z4kn4fein/php-semver | 0.83 | — | 26 | 27 | 5 | 87K | 0 | 2.8 | 48.5 | MIT | 2 years ago | |
| mdespeuilles/configbundle | 0.83 | A Symfony bundle for centralizing and managing application configuration. It lets you define settings in one place and access them consistently across your project, simplifying environment-specific options and keeping configuration organized as your application grows. | 0 | 0 | 0 | 0 | 0 | 0.2 | — | — | 9 years ago |
How can I help you explore Laravel packages today?