vimeo/psalm
Psalm is a static analysis tool for PHP that finds type errors, bugs, and unsafe code before runtime. It offers configurable strictness, baseline support, and CI integration to help teams catch issues early and improve code quality.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| aammui/role-permission | — | 3 | 3 | 0 | 30 | 1 | 19.7 | 15.0 | — | 2 weeks ago | |
| abivia/hydration | — | 3 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| ackintosh/ganesha | Ganesha is a PHP circuit breaker library that prevents cascading failures by stopping calls to failing services and failing fast. It offers configurable thresholds, fallbacks, and storage adapters for Redis, Memcached, and Laravel, making distributed systems more resilient. | 670 | 672 | 50 | 202K | 9 | 8.0 | 38.8 | MIT | 1 year ago | |
| adeweb/laravel-nova-matomo-cards | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| adheart/logging | — | 0 | 0 | 0 | 341 | 1 | 0.1 | 35.0 | — | — | |
| ahmadwaleed/laravel-blanket | Laravel Blanket wraps controller actions in a single, reusable layer so you can apply consistent logic like caching, logging, or authorization without repeating code. Lightweight and simple, it keeps controllers clean and behavior predictable across your app. | 215 | — | 17 | — | 3 | 2.7 | 0.8 | MIT | 5 years ago | |
| ajardin/blizzard-sdk-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.8 | — | MIT | 2 years ago | |
| akaunting/laravel-money | — | 790 | 792 | 110 | 142K | 0 | 24.4 | 33.3 | MIT | 7 months ago | |
| akaunting/money | Akaunting Money is a PHP/Laravel package for handling monetary values with precision. It offers currency formatting, arithmetic, conversion, and multi-currency support, making it easy to build invoices, accounting, and e-commerce features reliably. | 790 | 784 | 110 | 10K | 0 | 15.6 | 16.8 | MIT | 7 months ago | |
| akeneo/pim-community-dev | Development repository for Akeneo PIM, the open-source product information management platform. Contains the PIM source code in src/; use pim-community-standard to start a project. Uses CalVer versioning with no SemVer backwards compatibility guarantee. | 1,049 | 1,038 | 535 | 2K | 371 | 69.3 | 38.6 | NOASSERTION | 1 week ago | |
| alanpoulain/api-platform-events-bundle | — | 17 | 17 | 5 | 0 | 0 | 0.3 | — | MIT | — | |
| alexcrawford/lexorank-php | Simple PHP implementation of Atlassian JIRA’s LexoRank for ordering database lists. Reorder items in O(1) by updating only the moved row’s rank value, avoiding mass updates and costly transactions. | 29 | 29 | 7 | 4K | 0 | 1.6 | 29.0 | MIT | 4 years ago | |
| alexstewartja/laravel-attribute-observer | Laravel Attribute Observer lets you react to changes on specific Eloquent model attributes. Define observers for individual fields instead of the whole model, keeping update logic clean, focused, and easy to register in your service provider. | 72 | 73 | 7 | 1K | 0 | 13.1 | 19.4 | MIT | 5 months ago | |
| alies-dev/psalm-tester | Run Psalm assertions and traces as phpt test files inside PHPUnit. Write --FILE--/--EXPECT-- fixtures, use EXPECTF for flexible matching, pass custom Psalm arguments globally or per test via --ARGS--, and skip tests conditionally with --SKIPIF--. | 1 | 1 | 0 | 11K | 3 | 20.0 | 60.4 | MIT | 1 month ago | |
| alies-dev/psalm-tester | Run Psalm assertions and traces as phpt test files inside PHPUnit. Write --FILE--/--EXPECT-- fixtures, use EXPECTF for flexible matching, pass custom Psalm arguments globally or per test via --ARGS--, and skip tests conditionally with --SKIPIF--. | 1 | 1 | 0 | 11K | 3 | 20.0 | 60.4 | MIT | 1 month ago | |
| alxarafe/resource-controller | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — |
|
| alxarafe/resource-eloquent | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| amarc-sudo/sentry-enhanced-tracing | — | 0 | 0 | 0 | 575 | 0 | 0.3 | 38.1 | MIT | 1 year ago | |
| amirami/localizator | Localizator is a Laravel package for managing localization files. It scans your application for translation strings, generates and updates language files, and provides a web interface for editing translations. Simplify multilingual Laravel projects with automatic scanning and convenient translation... | 244 | 246 | 33 | 11K | 12 | 5.8 | 26.6 | NOASSERTION | 1 year ago | |
| andriichuk/laracash | Laracash is a Laravel package for working with money and currencies. It provides simple helpers for formatting, converting, and calculating monetary values, with configurable currency support for consistent cash handling across Laravel applications. | 74 | — | 12 | — | 0 | 20.6 | — | MIT | 1 week ago | |
| andydefer/directive-forge | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| andydefer/domain-structures | A Laravel/PHP package that provides reusable domain structures and building blocks for domain-driven design. It helps organize business logic, reduce boilerplate, and keep core rules isolated from framework and infrastructure concerns for cleaner, more maintainable applications. | 0 | 0 | 0 | 2K | 0 | 0.0 | 46.3 | MIT | — | |
| andydefer/laravel-activity | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/laravel-comments | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/laravel-directive | — | 0 | 0 | 0 | 677 | 0 | 0.0 | 39.1 | MIT | — | |
| andydefer/laravel-fcm-notifications | — | 0 | 0 | 0 | 14 | 0 | 0.0 | 16.2 | — | — | |
| andydefer/laravel-images | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/laravel-likes | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/laravel-locationiq | — | 0 | 0 | 0 | 172 | 0 | 0.0 | 30.9 | — | — | |
| andydefer/laravel-logger | — | 0 | 0 | 0 | 559 | 0 | 0.0 | — | MIT | — | |
| andydefer/laravel-nemesis | Laravel Nemesis is a lightweight Laravel package by andydefer that installs via Composer and registers through a service provider, adding configurable functionality to your app. Early-stage project with limited adoption—check the source and docs before production use. | 0 | — | 0 | — | 1 | 0.4 | — | — | 1 year ago | |
| andydefer/laravel-otp | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/laravel-pawapay | — | 1 | 1 | 0 | 118 | 0 | 0.0 | 24.6 | — | — | |
| andydefer/laravel-ratings | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/laravel-rattachments | — | 0 | 0 | 0 | 180 | 0 | 0.0 | 31.2 | — | — | |
| andydefer/laravel-reports | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/laravel-totp | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/laravel-vote | — | 1 | — | 0 | — | 0 | 0.0 | — | — | — | |
| andydefer/php-client | — | 1 | 1 | 0 | 1K | 0 | 0.0 | 38.0 | MIT | — | |
| andydefer/php-jsonl | — | 0 | 0 | 0 | 859 | 0 | 0.0 | 40.5 | — | — | |
| andydefer/php-locationiq | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — |
|
| andydefer/php-pawapay | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| andydefer/php-services | — | 0 | 0 | 0 | 1K | 0 | 0.0 | 41.9 | MIT | — | |
| anzusystems/auth-bundle | — | 1 | 1 | 0 | 1K | 0 | 25.3 | 44.2 | Apache-2.0 | 1 month ago | |
| anzusystems/common-bundle | AnzuSystems Common Bundle by Petit Press provides shared functionality for Anzusystems' Symfony projects. Install via Composer, extend AnzuKernel in your Kernel.php, and configure app system name, version, and read-only mode in config/packages/anzu_common.yaml. | 0 | 0 | 0 | 750 | 0 | 30.0 | 46.4 | Apache-2.0 | 3 weeks ago | |
| anzusystems/serializer-bundle | AnzuSerializer is a fast, lightweight Symfony serializer bundle. Inject the Serializer to turn DTOs into JSON and deserialize JSON into objects or collections. Configure via attributes: custom DateTime formats, enums, Uuid, value objects, entity ID handlers, and more. | 0 | 0 | 0 | 1K | 0 | 27.7 | 48.7 | Apache-2.0 | 3 weeks ago | |
| apiato/apiato | APIato is a Laravel-based framework for building scalable, API-centric applications using Domain-Driven Design and a modular, container-based architecture. It ships with ready-made API boilerplate, authentication, and code generators to speed up backend development. | 3,102 | 3,110 | 471 | 81 | 7 | 33.1 | 4.0 | MIT | 11 months ago | |
| apiato/core | APIato Core is the foundational package for APIato, an API-first Laravel framework built on the Porto architecture. It provides modular containers, authentication, authorization, routing, shared utilities, and code generation tools for scalable, maintainable backend applications. | 68 | — | 86 | — | 2 | 4.1 | 0.4 | MIT | 11 months ago |
|
| api-skeletons/laravel-api-problem | Laravel API Problem provides RFC 7807-compliant problem details responses for JSON APIs, helping you return consistent, machine-readable errors with exception and validation support. It integrates with Laravel to standardize API error payloads and status codes. | 11 | — | 3 | — | 0 | 0.5 | — | BSD-3-Clause | 2 years ago | |
| appwrite-labs/php-k8s | — | 0 | 0 | 0 | 0 | 0 | 0.4 | 0.8 | Apache-2.0 | — | |
| aquis/xporter-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| archmaster2025/laravel-api-template | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| aristonet/entity-to-model-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 3 years ago | |
| arokettu/bencode | A PHP library for encoding and decoding Bencode data, commonly used with BitTorrent files. It provides a simple API, stream support, and flexible dictionary handling for reliable serialization in PHP applications. | 30 | — | 2 | — | 1 | 0.3 | — | MIT | 1 year ago |
|
| arxy/files | Arxy Files simplifies file management in PHP apps with FlySystem: store files anywhere, persist metadata in the database, and deduplicate uploads using MD5 checksums. Automatic upload/delete hooks and flexible naming strategies keep entities in sync. | 18 | 19 | 0 | 136 | 0 | 24.8 | 14.6 | MIT | 1 month ago | |
| asm/eprel-api-client | — | 0 | 0 | 1 | 0 | 0 | 8.5 | — | MIT | 8 months ago | |
| asm/eprel-api-client-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| assisted-mindfulness/pwned-validator | A Laravel validation rule that checks passwords against the Have I Been Pwned Pwned Passwords database using k-anonymity, so users can be blocked from choosing known-breached passwords without ever sending full credentials over the wire. | 0 | 0 | 0 | 0 | 0 | 0.2 | — | MIT | 3 years ago | |
| astrogoat/discounts | A Laravel package for creating, managing, and applying discounts and promotions. Define percentage or fixed-amount offers, attach them to models or carts, validate codes, and control eligibility with flexible conditions, limits, and expiration rules—keeping pricing logic centralized and reusable. | 0 | — | 0 | — | 0 | 12.0 | — | MIT | 5 months ago | |
| astrogoat/go-load-up | Go Load Up is a lightweight Laravel package by Astrogoat that simplifies loading data and relationships in your application. It provides practical helpers to keep Eloquent queries clean, reduce boilerplate, and make on-demand loading easier to manage so you can focus on building features. | 0 | — | 0 | — | 0 | 5.3 | — | MIT | 9 months ago | |
| atheon/doctrine-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| atlance/jwt-auth | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| atlance/jwt-core | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aubes/shadow-logger-bundle | Symfony bundle adding a Monolog processor to transform/anonymize sensitive log data for GDPR compliance. Supports IP anonymization, hashing, encryption, and field removal via configurable mappings for context/extra, with strict and debug modes. | 0 | 0 | 0 | 0 | 0 | 8.9 | — | MIT | 7 months ago | |
| ausi/slug-generator | Generate clean, customizable slugs for URLs and filenames using PHP’s Transliterator (CLDR). Supports many scripts (Cyrillic, Greek, CJK), locale-aware conversions, configurable valid chars and delimiters, and consistent ASCII output via simple options. | 800 | 802 | 52 | 98K | 10 | 11.0 | 32.3 | MIT | 6 years ago | |
| auth0/auth0-php | The official Auth0 PHP SDK for Authentication and Management APIs. Build PHP 8.2+ apps with PSR-18/17/7 HTTP support and tailored Laravel, Symfony, and WordPress SDKs. Includes quickstarts for session-based web apps and token-protected backend APIs. | 410 | 414 | 222 | 599K | 6 | 43.3 | 58.0 | MIT | 3 weeks ago | |
| auth0/jwt-auth-bundle | Symfony SDK for Auth0 authentication and Management APIs. Supports PHP 8.1+ and Symfony 6.4 LTS, 7, and 8. Install with Composer, then configure your Auth0 domain, Client ID, and Client Secret to add login, callback, and logout handling to your Symfony app. | 126 | 125 | 76 | 467 | 4 | 28.6 | 13.0 | MIT | 3 months ago | |
| auth0/login | Auth0 Laravel SDK integrates Auth0 into Laravel apps with no-code user authentication, extensive Management API support, and permissions-based routing access control. Requires Composer, a supported Laravel version, and an Auth0 account. | 273 | 278 | 148 | 208K | 7 | 32.3 | 48.9 | MIT | 3 months ago | |
| auth0/symfony | Symfony SDK for Auth0 authentication and Management APIs. Adds OAuth login, token validation, and user management to Symfony 6.4 LTS, 7, or 8 apps through a simple YAML config. Requires PHP 8.1+; install via Composer with auth0/symfony. | 126 | 127 | 76 | 27K | 4 | 28.7 | 38.8 | MIT | 3 months ago | |
| authy/php | PHP SDK for Twilio Authy two-factor authentication. Register and verify users, send and check one-time tokens, and manage phone-based 2FA through a simple, PSR-compatible client with Laravel-friendly integration. | 241 | 248 | 84 | 36K | 0 | 2.0 | 21.2 | — | 5 years ago | |
| avored/framework | Avored is a Laravel-based e-commerce framework for building online stores, with modules for catalogs, carts, checkout, orders, and admin management. It offers PHP developers a customizable foundation for storefronts, though setup and maintenance may require Laravel familiarity. | 77 | — | 44 | — | 0 | 2.1 | — | MIT | 3 years ago | |
| axeldotdev/nova-activitylogs | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| ayctor/laravel-starter | — | 1 | — | 0 | — | 4 | 1.0 | 0.8 | MIT | — | |
| azjezz/input-hydrator | — | 31 | 32 | 0 | 4 | 0 | 0.8 | 0.7 | MIT | 6 years ago | |
| azjezz/input-hydrator-bundle | — | 9 | 9 | 0 | 3 | 0 | 0.9 | 1.6 | MIT | 6 years ago | |
| azuyalabs/php-cs-fixer-config | — | 1 | 1 | 0 | 792 | 0 | 0.0 | 35.9 | MIT | — | |
| b2pweb/bdf-form | — | 3 | 3 | 0 | 242 | 0 | 0.1 | 24.7 | MIT | — | |
| b2pweb/bdf-prime | — | 3 | 3 | 0 | 527 | 0 | 0.3 | 29.7 | MIT | — | |
| b2pweb/bdf-queue | — | 3 | 3 | 0 | 232 | 1 | 0.1 | 24.4 | MIT | — | |
| b2pweb/bdf-serializer | — | 0 | 0 | 0 | 871 | 0 | 0.0 | 40.6 | MIT | — | |
| badges/poser | Poser makes it easy to generate customizable SVG badges for your Laravel and PHP projects. Define labels, messages, colors, and styles with a fluent API, then embed them in READMEs, dashboards, or apps—no external badge service required. | 148 | — | 44 | — | 8 | 15.7 | 3.3 | MIT | 5 months ago |
|
| beberlei/doctrineextensions | A set of useful extensions for Doctrine ORM/DBAL, adding extra DQL functions and database features such as date/time, string and math functions. Helps bridge common SQL capabilities across platforms and improves query expressiveness in Doctrine. | 2,101 | 2,111 | 416 | 1M | 0 | 32.0 | 55.7 | NOASSERTION | 2 years ago | |
| benjaminfavre/oauth2-http-client | Lightweight OAuth 2 decorator for Symfony HttpClient. Supports standard grant types, fetches and caches access tokens, injects them into requests, and can retry on token expiry. Minimal dependencies (Symfony Contracts + PHP JSON) and highly customizable auth steps. | 23 | 24 | 10 | 19K | 1 | 1.8 | 41.2 | Apache-2.0 | 1 year ago | |
| benmacha/audit-bundle | Symfony bundle to audit Doctrine entity changes with rollback support. Includes a web UI and REST API to browse audit logs, flexible configuration, security integration, and optional async processing. Supports PHP 7.4–8.4 and Symfony 5.4–7.x. | 4 | 4 | 0 | 0 | 0 | 1.2 | 1.2 | MIT | 1 year ago | |
| bentools/iterable-functions | Small PHP utility package offering array-like helpers for any iterable (arrays, Traversable, generators): iterable_to_array/to_traversable, map, merge, reduce, filter, values, and chunk—write iterable-agnostic code without TypeError surprises. | 23 | 23 | 4 | 12K | 0 | 4.8 | 37.5 | MIT | 2 years ago | |
| bicycle/tesseract-bridge | PHP wrapper for Tesseract OCR with CLI and FFI backends. Configure the Tesseract binary, list available languages, and recognize text from images via a simple API. Tested on FreeBSD/Debian/Ubuntu with Tesseract 3/4. | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 5 years ago | |
| bicycle/tesseract-bridge-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| bilias/rqwatch | bilias/rqwatch is a lightweight Laravel package for watching Redis queues. It gives visibility into queued jobs and queue activity, helping you spot stalled or failing work and keep background processing healthy. | 6 | — | 1 | — | 0 | 19.2 | — | MPL-2.0 | 3 weeks ago | |
| binarcode/laravel-tenantable | A Laravel package for adding multi-tenancy to Eloquent models. Apply the Tenantable trait to scope queries and relationships to the current tenant, with support for tenant resolution and data isolation. Keeps tenant-aware model code simple while helping prevent cross-tenant access. | 4 | — | 1 | — | 0 | 9.1 | — | MIT | 7 months ago | |
| binaryk/laravel-restify | Laravel Restify is a fast, modular API builder for Laravel. Define repositories to expose Eloquent models with built-in filtering, sorting, pagination, relationships, validation, and authorization—helping you ship clean RESTful APIs with less boilerplate. | 683 | — | 65 | — | 0 | 26.0 | 0.9 | MIT | 1 week ago | |
| biplane/yandex-direct | — | 56 | 57 | 23 | 4K | 4 | 10.1 | 26.3 | MIT | 1 year ago | |
| bitbag/shopware-app-system-bundle | — | 1 | 1 | 0 | 0 | 0 | 1.8 | — | NOASSERTION | 4 years ago | |
| boesing/psalm-plugin-stringf | A Psalm plugin that statically validates printf and sprintf format strings, checking that placeholders match the number and types of arguments passed. Mismatches are caught during analysis instead of at runtime, using Psalm's type inference to verify format specifiers across your codebase. | 12 | — | 2 | — | 6 | 2.7 | 5.3 | NOASSERTION | 3 years ago |
|
| bolyfci/livewire-multiselect | A Livewire multiselect component for Laravel that provides searchable dropdowns, tag-style selected items, and straightforward Blade integration, making it simple to build responsive multi-choice forms with server-side state and validation without custom JavaScript. | 19 | 11 | 5 | 1 | 1 | 0.4 | 0.3 | MIT | 5 years ago | |
| boshurik/telegram-bot-bundle | — | 81 | 82 | 26 | 4K | 0 | 10.9 | 24.0 | MIT | 10 months ago | |
| braunstetter/menu-bundle | — | 10 | 10 | 0 | 41 | 3 | 1.4 | 9.7 | — | 2 years ago | |
| brick/money | Brick\Money is a PHP library offering immutable Money and Currency classes with exact arithmetic and explicit rounding control, avoiding floating-point errors. Built on brick/math, it handles any amount size. Requires PHP 8.2+; GMP or BCMath recommended for speed. | 1,938 | 1,954 | 121 | 2M | 5 | 44.4 | 50.7 | MIT | 1 month ago | |
| brick/varexporter | Prettier, safer alternative to PHP var_export(). Exports variables as standalone executable PHP code (no runtime dependency) with short array syntax, cleaner numeric arrays, and support for closures and custom objects beyond __set_state(), ideal for fast OPcache-friendly caching. | 196 | 199 | 20 | 2M | 6 | 13.2 | 57.8 | MIT | 10 months ago | |
| browncat/healthcheck-bundle | — | 1 | 1 | 0 | 71 | 0 | 0.6 | 21.6 | MIT | 4 years ago | |
| brzuchal/rest-client | — | 0 | 0 | 0 | 21 | 0 | 0.0 | 18.5 | MIT | — | |
| brzuchal/saga | Laravel package implementing the Saga pattern for coordinating long-running, distributed workflows. Helps model multi-step processes with compensating actions, track saga state, and handle failures/retries so complex business transactions stay consistent across services. | 2 | 2 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| brzuchal/saga-symfony | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | MIT | — | |
| buggregator/trap | Buggregator Trap transforms PHP debugging: drop-in Symfony VarDumper extensions, helper functions for any Buggregator server, and a lightweight local server that needs no Docker. Install as a Composer dev dependency; pairs with the Buggregator PHPStorm plugin. | 275 | 280 | 16 | 153K | 35 | 41.2 | 57.4 | BSD-3-Clause | 3 weeks ago | |
| butschster/meta-tags | Laravel package for managing SEO meta tags with a fluent API. Define page titles, descriptions, canonical URLs, Open Graph and Twitter Card tags, and custom meta tags, with Blade directives, JSON-LD structured data, and per-page configuration. | 631 | 635 | 55 | 22K | 4 | 12.1 | 23.2 | MIT | 8 months ago | |
| byjg/cache-engine | byjg/cache-engine is a flexible PHP caching library with a consistent API and pluggable backends like Redis, Memcached, APCu, files, and databases. It makes adding portable, fast caching to PHP and Laravel applications straightforward. | 11 | 11 | 4 | 3K | 0 | 6.3 | 33.8 | MIT | 8 months ago | |
| byjg/config | A lightweight configuration library for PHP that loads settings from arrays, INI, JSON, YAML, and environment variables, with dot-notation access, defaults, merging, and environment-specific overrides for flexible app configuration. | 4 | 4 | 0 | 964 | 0 | 14.3 | 35.5 | MIT | 3 months ago | |
| bytes-commerce/behat-symfony-extension | — | 0 | 0 | 1 | 144 | 0 | 16.3 | 33.8 | MIT | 5 months ago | |
| cagilo/cagilo | Cagilo is a Laravel package for building admin panels and CRUD interfaces. Define resources in PHP to generate tables, forms, filters, and actions, with a clean, customizable UI and authorization support for faster backend management. | 172 | 173 | 11 | 126 | 0 | 9.3 | 3.5 | MIT | 7 months ago | |
| camelot/canonical-url-bundle | — | 3 | 3 | 2 | 1 | 0 | 0.7 | 1.3 | MIT | 7 years ago | |
| camelot/doctrine-postgres-bundle | — | 2 | 2 | 1 | 416 | 1 | 0.4 | 29.6 | MIT | 3 years ago | |
| camelot/image-asset | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | — | — | |
| centralnic-reseller/idn-converter | A PHP utility for CentralNic Reseller integrations that converts internationalized domain names between Unicode and Punycode/ASCII, making it easier to validate, register, and look up IDN domains safely. | 0 | 0 | 0 | 4K | 0 | 15.8 | 57.1 | MIT | 2 months ago | |
| centralnic-reseller/php-sdk | Official PHP SDK for the CentralNic Reseller API, offering a clean object-oriented client for registering and managing domains, SSL certificates, DNS, and contacts, with straightforward authentication, response parsing, and error handling for fast integration. | 5 | — | 2 | — | 0 | 19.7 | — | MIT | 2 weeks ago |
|
| cerbos/cerbos-sdk-php | — | 4 | — | 2 | — | 1 | 0.3 | — | Apache-2.0 | — |
|
| chameleon-system/chameleon-base | Core foundation package for the Chameleon System PHP CMS, providing shared base classes, bootstrap and configuration helpers, service utilities, and common components used by Chameleon modules and extensions. It streamlines setup and extension development for Chameleon-based applications. | 10 | 10 | 10 | 706 | 0 | 0.6 | 25.1 | MIT | 7 years ago | |
| chi-teck/drupal-code-generator | Drupal Code Generator is a CLI tool that scaffolds Drupal modules, plugins, entities, forms, services, tests, and more. It speeds development with interactive commands and customizable templates for modern Drupal projects. | 268 | — | 57 | — | 20 | 9.6 | 9.3 | GPL-2.0 | 1 year ago |
|
| chocofamilyme/laravel-healthcheck | A Laravel package that adds healthcheck endpoints so monitoring systems can verify your app and its dependencies are up. Reports on services such as database, cache, and queue, making it easy to integrate with uptime checks and alerting tools. | 11 | — | 1 | — | 0 | 0.4 | — | — | 3 years ago | |
| chocofamilyme/laravel-jaeger | — | 18 | — | 11 | — | 2 | 1.0 | 0.8 | MIT | 3 years ago | |
| chocofamilyme/laravel-tarantool | Laravel integration for Tarantool that lets you use the in-memory database with Eloquent-style models, a query builder, migrations, and queue support, making it easy to add fast Tarantool storage to your existing Laravel application. | 18 | 18 | 16 | 54 | 1 | 1.2 | 8.5 | — | 4 years ago | |
| chrisidakwo/laravel-messages | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| cleantalk/php-antispam | CleanTalk PHP Anti-Spam is a lightweight PHP library that blocks spam form and comment submissions without CAPTCHA. It connects to the CleanTalk cloud service and works with Laravel and other PHP projects. | 73 | 76 | 35 | 5K | 0 | 11.0 | 27.8 | — | 6 months ago | |
| cmgmyr/phploc | Measure the size and structure of a PHP project with phploc: lines of code, cyclomatic complexity, dependencies, and class counts, right from the command line. | 27 | 27 | 7 | 385K | 0 | 20.1 | 63.6 | BSD-3-Clause | 2 months ago | |
| codeigniter4/devkit | — | 69 | — | 15 | — | 0 | 1.0 | — | MIT | 1 year ago |
|
| coderstm/laravel-themer | coderstm/laravel-themer adds flexible multi-theme support to Laravel apps, letting you organize views, assets, and configuration per theme and switch themes at runtime. It simplifies theme resolution and customization for multi-tenant or branded applications. | 0 | 0 | 0 | 221 | 0 | 16.8 | 37.2 | MIT | 2 months ago | |
| cognesy/agents | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-config | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-contracts | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-dynamic | — | 0 | — | 0 | — | 0 | 20.0 | — | — | 4 days ago |
|
| cognesy/instructor-events | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-http-client | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-http-pool | — | 0 | — | 0 | — | 0 | 20.0 | — | — | 4 days ago |
|
| cognesy/instructor-messages | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-metrics | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-pipeline | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-polyglot | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-retrieval | — | 0 | — | 0 | — | 0 | 20.0 | — | — | 4 days ago |
|
| cognesy/instructor-schema | — | 0 | — | 0 | — | 0 | 20.0 | — | — | 4 days ago |
|
| cognesy/instructor-setup | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-stream | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-struct | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-telemetry | — | 0 | — | 0 | — | 0 | 20.0 | — | — | 4 days ago |
|
| cognesy/instructor-templates | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/instructor-utils | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 4 days ago |
|
| cognesy/logging | — | 328 | 0 | 27 | 273 | 3 | 23.2 | 4.7 | MIT | 4 days ago | |
| colinodell/indentation | Detect, convert, and normalize whitespace indentation in PHP strings. This small utility identifies whether text uses tabs or spaces, measures indent width, and converts between styles—useful for diffing, formatting, and code generation where consistent indentation matters. | 40 | 40 | 3 | 2K | 0 | 0.4 | 23.4 | MIT | 4 years ago | |
| colinodell/psr-testlogger | A lightweight PSR-3 TestLogger for unit tests. Capture log records in memory, inspect messages, contexts, and levels, and make assertions without external handlers. Helpful for verifying expected logging behavior in PHPUnit and other test suites. | 18 | 18 | 5 | 592K | 0 | 5.7 | 57.2 | MIT | 1 year ago | |
| condenast-ru/basic-api-bundle | — | 10 | 10 | 2 | 0 | 0 | 4.2 | — | — | 4 years ago | |
| configuratorware/configurator-api | — | 0 | 0 | — | 632 | — | 0.0 | 38.7 | — | — | |
| corwindev/laravel-themer | A Laravel package for adding theme support to your application, with helpers for organizing and switching between multiple themes. It aims to keep theme views and assets separate so you can customize appearance without touching core application code. | 0 | — | 0 | — | 0 | 18.5 | — | MIT | 1 month ago |
|
| cosmira/envelope | Cosmira Envelope is a lightweight Laravel/PHP package for working with structured data envelopes. It provides a clean, expressive API to define, validate, and transform payloads, keeping application data consistent and easy to manage across services and responses. | 0 | — | 0 | — | 0 | 0.7 | 0.8 | MIT | 1 year ago | |
| coste/now-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| couscous/couscous | Couscous turns your Markdown documentation into a clean, static website with zero configuration. Point it at a folder of Markdown files and it generates a themed site with navigation, syntax highlighting, and GitHub Pages deployment, ready to publish on any static host. | 836 | 841 | 102 | 451 | 43 | 20.8 | 19.8 | NOASSERTION | 3 years ago | |
| croct/plug-php | Croct PHP SDK brings dynamic, personalized content natively into your applications. Install via Composer and connect your Laravel or PHP app to Croct's headless CMS for content management, A/B testing, and personalization without complex integrations. | 5 | 5 | 0 | 43 | 6 | 14.7 | 15.6 | MIT | 4 months ago | |
| croox/statamic-meilisearch-extendable | — | 1 | 1 | 0 | 43 | 1 | 0.1 | 18.7 | MIT | 1 year ago | |
| crumbls/tall-toasts | — | 0 | 0 | 0 | 83 | 0 | 19.6 | 31.1 | MIT | 2 weeks ago | |
| cswni/spotlight | Spotlight is a Laravel package that adds fast, keyboard-driven search to your application. Register searchable resources, query across models, and surface results through a clean, customizable interface, with sensible defaults and full control over ranking and display. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| cushon/health-bundle | — | 0 | 1 | 1 | 141 | 0 | 1.5 | 29.7 | MIT | 3 years ago | |
| cuyz/valinor | Valinor maps raw inputs like JSON and plain arrays into strongly typed PHP objects, validating every value along the way. It supports native types plus PHPStan and Psalm advanced types, gives precise human-readable errors, and can normalize objects back into formats like JSON or CSV. | 1,533 | 1,538 | 95 | 3M | 26 | 49.1 | 64.8 | MIT | 3 days ago | |
| cycle/annotated | Define Cycle ORM entity schemas using PHP attributes instead of annotations or config. Map columns, primary keys, and HasOne, HasMany, and BelongsTo relations directly in your entity classes. | 28 | 28 | 14 | 35K | 9 | 30.9 | 52.5 | MIT | 1 month ago | |
| cycle/database | Cycle DBAL is a secure database abstraction layer for PHP with support for MySQL, PostgreSQL, SQLite, and SQL Server. It offers schema introspection and declaration, query builders, nested queries, transactions, migrations, and database partitions. | 72 | 71 | 31 | 34K | 20 | 37.6 | 53.1 | MIT | 1 month ago | |
| cycle/entity-behavior | Adds behavior attributes to Cycle ORM entities (UUID, timestamps, soft delete, optimistic lock, hooks, event listeners) plus an API to build custom behaviors. Use EventDrivenCommandGenerator when creating the ORM to enable event-driven commands. | 8 | 8 | 7 | 24K | 7 | 6.8 | 49.7 | MIT | 11 months ago | |
| cycle/entity-behavior-uuid | Cycle ORM behavior that adds first-class UUID columns using ramsey/uuid. Annotate entities with Uuid4 and map fields as type "uuid" (including primary keys) for automatic UUID handling in Cycle ORM models. | 0 | 0 | 4 | 14K | 0 | 1.0 | 55.3 | MIT | 2 years ago | |
| cycle/migrations | Cycle Database Migrations provides structured, versioned database schema changes for PHP applications. Configure a migrations directory and vendor paths, initialize the migration table, then run migrations programmatically or generate migration files during schema compilation. | 21 | 21 | 19 | 21K | 7 | 26.8 | 50.0 | MIT | 2 months ago | |
| cycle/orm | Cycle ORM is a PHP DataMapper, ORM and data modelling engine for classic and long-running daemonized apps. It offers flexible schema config, a powerful query builder, dynamic mapping, rich relations, eager/lazy loading, and support for MySQL, Postgres, SQL Server and SQLite. | 1,327 | 1,334 | 83 | 38K | 61 | 54.1 | 48.4 | MIT | 1 month ago | |
| cycle/schema-builder | Cycle ORM Schema Builder lets you define and configure your ORM and database schema programmatically using annotations or custom generators. Register entities, map fields and columns, link tables, then compile the schema for Cycle ORM. | 15 | 15 | 13 | 28K | 9 | 31.6 | 56.0 | MIT | 1 month ago | |
| cycle/schema-renderer | Render Cycle ORM schemas as terminal-friendly output or generate PHP/array representations. Convert Schema/SchemaInterface to arrays (including optional custom properties), then render with colorized Symfony Console output; extend templates via custom console renderers. | 10 | 10 | 6 | 16K | 1 | 3.6 | 43.9 | MIT | 1 year ago | |
| danieltoader/cache-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 8 years ago | |
| danog/phpdoc | — | 5 | — | 51 | — | 0 | 1.6 | — | AGPL-3.0 | — |
|
| danog/telegram-entities | Convert Telegram message entities to and from Markdown, HTML and plain text with this lightweight PHP library. Parse formatted messages, preserve styling, and generate entity arrays for sending rich text via the Telegram Bot API or MadelineProto. | 28 | — | 7 | — | 0 | 20.1 | — | Apache-2.0 | 5 days ago |
|
| danskernesdigitalebibliotek/agency-auth-bundle | — | 0 | 0 | 0 | 2 | 0 | 2.1 | 6.6 | AGPL-3.0 | 4 years ago | |
| daredloco/tall-toasts | — | 0 | 0 | 0 | 146 | 0 | 10.7 | 32.4 | MIT | 6 months ago | |
| datinglibre/datinglibre-app-bundle | DatingLibre App Bundle is a Symfony bundle that provides core application functionality for the DatingLibre dating platform, including profiles, matching, messaging, and admin tools, helping developers build and customize a dating site. | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| datinglibre/datinglibre-manual-subscription-bundle | — | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| davidbadura/markdown-builder | A fluent PHP library for building Markdown documents programmatically. Compose headings, paragraphs, lists, links, code blocks, and tables via a clean, chainable API, ideal for READMEs, reports, and dynamic docs in any PHP or Laravel project. | 23 | 23 | 3 | 46K | 2 | 1.3 | 47.9 | MIT | 5 years ago | |
| dbannik/sentry-symfony | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dbfx/laravel-strapi | — | 51 | 51 | 34 | 961 | 4 | 2.3 | 18.5 | MIT | — | |
| dborsatto/phpspec-data-provider-extension | — | 0 | — | 1 | — | 0 | 0.0 | — | MIT | — |
|
| dbp/api-base-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dbp/relay-auth-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| dbp/relay-authentic-documents-bundle | — | 0 | 0 | 0 | 0 | 1 | 0.1 | — | — | — | |
| dbp/relay-base-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dbp/relay-campusonline-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dbp/relay-educationalcredentials-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| dbp/relay-greenlight-bundle | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | AGPL-3.0 | — | |
| dbp/relay-greenlight-connector-campusonline-bundle | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | AGPL-3.0 | — | |
| dbp/relay-keycloak-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dbt/query-scope | — | 1 | 1 | 0 | 24 | 0 | 20.0 | 18.1 | MIT | 4 days ago | |
| deadkash/translation-form-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| demos-europe/demosplan-core | Core library for demosplan, an open-source digital participation platform used in urban planning and public consultation. It provides shared domain models, services, and workflow logic for managing procedures, statements, and planning documents in PHP applications. | 11 | 11 | 0 | 0 | 0 | 9.3 | 29.8 | NOASSERTION | — | |
| deptrac/deptrac | Deptrac is a static analysis tool for PHP that enforces architectural rules. Define layers over classes, set dependency rules, and catch violations in CI. Visualize layers and violations with Graphviz or Mermaid. Requires PHP 8.2. | 3,043 | 2,991 | 155 | 910K | 26 | 56.7 | 53.5 | MIT | 1 month ago | |
| desksheet/rest-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.9 | — | MIT | 4 years ago | |
| dflydev/dot-access-data | Access and modify nested PHP arrays/objects using dot notation. Set, get, check, and append values with simple paths like a.b.c. Supports defaults and throws exceptions for missing paths—handy for configs and deep data structures. | 723 | 731 | 23 | 14M | 5 | 7.0 | 56.8 | MIT | 2 years ago | |
| dflydev/fig-cookies | PSR-7 cookie helper for managing Cookie request headers and Set-Cookie response headers. Provides Cookies and SetCookies collections to read from requests/responses, modify cookie values/attributes, and render updated headers back into PSR-7 messages. | 225 | 231 | 29 | 171K | 12 | 7.2 | 44.1 | MIT | 1 year ago | |
| diablomedia/doctrine1-bundle | Symfony bundle for Doctrine1 ORM, adapted from DoctrineBundle, that lets you configure Doctrine1 via Symfony config and adds query details to the profiler and debug toolbar. Install via Composer; works with the recommended diablomedia/doctrine1 fork. | 1 | 1 | 0 | 0 | 0 | 21.1 | — | MIT | 3 weeks ago | |
| digital-craftsman/cqrs | — | 25 | 25 | 5 | 0 | 0 | 29.1 | — | MIT | 6 days ago | |
| digital-craftsman/cqs-routing | — | 25 | 25 | 5 | 260 | 0 | 19.0 | 15.6 | MIT | 9 months ago | |
| digital-craftsman/datetime-parts | Thin value objects for Time, Date, Month, Year and Moment, wrapping DateTime so you never pad dates with fake times. Internal UTC with timezone-aware edits, plus Symfony normalizers and Doctrine types for storing them directly in the database. | 0 | 0 | 0 | 0 | 0 | 27.9 | — | MIT | 6 days ago | |
| digital-craftsman/date-time-precision | PHP/Symfony package wrapping DateTime in precise value objects: Moment, Time, Date, Month, Year, Day and Weekday, plus collections. Keeps UTC internally and converts to the relevant timezone for modifications. Includes Symfony normalizers and Doctrine types, and is thoroughly tested. | 0 | 0 | 0 | 32 | 1 | 26.9 | 24.5 | MIT | 3 weeks ago | |
| digital-craftsman/deserializing-connection | — | 0 | 0 | 0 | 346 | 0 | 25.0 | 41.3 | MIT | 6 days ago | |
| digital-craftsman/ids | — | 6 | 6 | 5 | 1K | 0 | 29.0 | 35.2 | MIT | 6 days ago | |
| digital-craftsman/self-aware-normalizers | — | 1 | 1 | 0 | 905 | 0 | 22.1 | 43.1 | MIT | 6 days ago | |
| digitalnoise/command-launcher | Laravel package for launching and managing console commands programmatically. Provides a simple API to trigger Artisan commands, pass arguments/options, and handle execution flow for scheduled tasks, integrations, and background processes. | 0 | 0 | 0 | 38 | 0 | 0.0 | 22.0 | — | — | |
| diglabby/laravel-find-missing-translations | A Laravel artisan command that scans your app for translation keys and reports any missing from your language files, so you can keep every locale complete and catch untranslated strings before they ship. | 8 | — | 12 | — | 0 | 16.3 | — | — | 3 months ago | |
| djvue/d-media-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| djvue/wp-admin-bundle | — | 1 | 1 | 0 | 7 | 0 | 0.3 | 9.0 | — | 5 years ago | |
| dmytrof/doctrine-modification-events-bundle | A Symfony 7/8 bundle that helps you create and handle events when Doctrine entities are updated, making it easier to react to entity modifications in your application. Install via Composer and enable the bundle. | 0 | 0 | 0 | 791 | 0 | 17.8 | 44.7 | MIT | 4 months ago | |
| doctrine/annotations | Doctrine Annotations parses and reads docblock annotations for PHP projects. Considered feature complete since PHP 8 attributes are the native replacement; this package now focuses on bugfixes and security fixes. Documentation available on doctrine-project.org. | 6,725 | 6,785 | 233 | 8M | 26 | 48.7 | 49.9 | MIT | 2 years ago | |
| doctrine/common | Doctrine Common extends core PHP with shared utilities used across Doctrine projects. Includes collections, event management, caching helpers, annotations support (legacy), reflection and class loading tools. A foundational component for Doctrine ORM and related libraries. | 5,797 | 5,824 | 282 | 5M | 23 | 50.0 | 50.6 | MIT | 1 year ago | |
| dominikweber81/php-tmdb-symfony | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| domnikl/statsd | PHP client library for StatsD, providing a simple API to send counters, timers, gauges and other metrics. Supports batching and multiple transports (UDP/TCP) to help instrument applications and report performance and usage data to StatsD-compatible servers. | 0 | 333 | — | 1K | — | 0.0 | 41.5 | — | — | |
| doyo/modular-bundle | Modular Bundle for Laravel: organize your app into self-contained modules with their own routes, views, migrations, and service providers. A lightweight way to split large projects into maintainable, reusable pieces with minimal configuration and no boilerplate overhead. | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| dracoder/s4-2fa | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drinksco/console-ui-bundle | — | 16 | 18 | 4 | 1 | 13 | 3.0 | 3.7 | BSD-3-Clause | 4 years ago | |
| drupol/php-conventions | Opinionated PHP conventions toolkit with presets for code style, static analysis, and QA tooling. Helps standardize projects quickly by providing shared configuration and automation-friendly defaults for common PHP workflows. | 7 | 7 | 2 | 540 | 0 | 0.1 | 25.4 | MIT | — | |
| dwgebler/encrypted-fields-bundle | Symfony bundle that encrypts and decrypts Doctrine entity fields via a simple attribute, using a master key to generate secure per-row encryption keys stored in a separate table. Supports key rotation, UUID and composite primary keys. | 7 | 7 | 1 | 43 | 0 | 12.7 | 12.2 | MIT | 5 months ago | |
| ecn/featuretoggle-bundle | — | 1 | 1 | 3 | 5 | 4 | 2.1 | 8.6 | MIT | 4 years ago | |
| ecommit/crud-bundle | — | 0 | 0 | 2 | 160 | 0 | 0.1 | 30.5 | MIT | — | |
| egormanakin/telegram-bot-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ejosterberg/opensalestax-sylius | — | 0 | 0 | 0 | 0 | 0 | 11.9 | — | NOASSERTION | 5 months ago | |
| ekreative/uuid-extra-bundle | — | 18 | 18 | 12 | 435 | 3 | 2.9 | 22.4 | MIT | 4 years ago | |
| elbformat/field-helper-bundle | — | 8 | 8 | 1 | 365 | 3 | 4.4 | 27.2 | MIT | 1 year ago | |
| elbformat/sulu-behat-bundle | Adds Behat contexts and helpers for easily setting up tests in Sulu applications, built on symfony-behat-bundle. Configure website or admin context per profile, tag features into suites, and use ready-made contexts for pages, snippets, media, dates, and more. | 2 | 2 | 2 | 114 | 1 | 21.1 | 26.5 | MIT | 3 weeks ago | |
| elbformat/symfony-behat-bundle | Reusable Behat contexts for Symfony apps: test commands, forms, HTML/HTTP responses, JSON, dates, logging, mailer, plus abstract contexts for custom API and database steps. Install as a dev dependency and register in behat.yml. | 0 | 0 | 2 | 1K | 1 | 27.1 | 50.4 | MIT | 1 week ago | |
| eliseusantos/laravel-contaazul | A Laravel package for integrating the ContaAzul business management API into your application. It offers a simple client for authenticating and accessing ContaAzul resources such as customers, products, sales, and financial data directly from your Laravel app. | 0 | — | 1 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| ellipsesynergie/api-response | A Laravel package for building consistent JSON API responses. It offers success and error helpers, HTTP status and custom error-code handling, Fractal transformer integration, and pagination support, so you can standardize API endpoints with less boilerplate. | 371 | 375 | 53 | 13K | 0 | 21.6 | 24.8 | MIT | 1 month ago | |
| eluceo/ical | eluceo/ical is a PHP library that lets you create RFC 5545-compliant .ics calendar files through a clean domain abstraction, with a separate presentation layer handling output. Install via Composer. | 1,175 | 1,194 | 171 | 436K | 41 | 48.1 | 61.4 | MIT | 3 months ago | |
| elvi/auth0-symfony | A maintained fork of auth0/symfony that adds up-to-date fixes and changes while including everything supported by the main package. Integrates Auth0 authentication into Symfony apps with a familiar, compatible setup. | 3 | 3 | 0 | 551 | 0 | 0.0 | 29.6 | MIT | — | |
| elviweb/r2-storage | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| emag-tech-labs/annotation-cache-bundle | Symfony bundle that adds annotation or PHP 8 attribute based caching to service method responses. It scans services, generates proxy classes, and stores results in any PSR-6 cache implementation such as Redis, Memcache, or a simple array. | 19 | 19 | 5 | 0 | 1 | 2.0 | 0.4 | MIT | 3 years ago | |
| emag-tech-labs/cache-bundle | Annotation Cache Bundle lets you cache Symfony service method responses using a simple annotation or PHP 8 attribute. It proxies annotated services and stores results in any PSR-6 cache (array, Redis, Memcache), returning cached data automatically on repeat calls. | 19 | 19 | 5 | 0 | 1 | 2.0 | 0.4 | MIT | 3 years ago | |
| emgiezet/errbit-php | PHP client for sending exceptions and errors to Errbit, the Airbrake-compatible error catcher. Integrates with Laravel to report exceptions automatically, helping you centralize error tracking and monitor application failures. | 44 | 44 | 14 | 748 | 0 | 16.6 | 19.6 | — | 2 months ago | |
| emild/laravel-livewire-tables | Livewire-powered data tables for Laravel. Render sortable, searchable tables directly inside your Livewire components without extra JavaScript. A lightweight way to add interactive table UI to Laravel and Livewire apps. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 4 years ago | |
| ergebnis/test-util | ergebnis/test-util is a lightweight collection of reusable test utilities for PHP projects, designed to reduce boilerplate and make common testing tasks clearer. Useful alongside PHPUnit for writing concise, maintainable tests with consistent helpers and assertions. | 15 | 15 | 2 | 2K | 0 | 0.1 | 20.9 | MIT | 4 years ago | |
| esi/phpunit-coverage-check | Reads PHPUnit clover/openclover XML coverage reports and computes overall coverage percentage. Fails CI with exit code 1 when coverage drops below a configurable threshold; exits successfully when the threshold is met. Useful for enforcing minimum test coverage. | 7 | 7 | 1 | 6K | 2 | 7.2 | 42.2 | MIT | 9 months ago | |
| etolv/neo4j-php-client | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| etolv2023/neo4j-php-client | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| evirma/code-pack | evirma/code-pack is a Laravel/PHP package that collects reusable helpers and scaffolding utilities in one pack, helping developers build consistent application components and speed up common development tasks. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 1 year ago | |
| evirma/code-pack | evirma/code-pack is a Laravel/PHP package that collects reusable helpers and scaffolding utilities in one pack, helping developers build consistent application components and speed up common development tasks. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 1 year ago | |
| evo-mark/laravel-actions-ide-helper | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| evotide/easyadmin-plus-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| eyadhamza/laravel-webp | Laravel WebP is a package for converting images to WebP and serving optimized versions in Laravel applications. It helps reduce image file sizes, improve page load performance, and integrate WebP handling into your existing Laravel workflow with minimal setup. | 19 | — | 1 | — | 0 | 0.4 | — | MIT | 2 years ago | |
| facade/ignition-contracts | Interfaces and contracts for integrating Solutions with Ignition and Flare. Use these to define solution providers, solution metadata, and related abstractions so errors can display actionable fixes inside Ignition/Flare. | 636 | 637 | 7 | 2M | 0 | 4.5 | 48.4 | MIT | 6 years ago | |
| facile-it/doctrine-mysql-come-back | A Doctrine DBAL extension that automatically reconnects to MySQL after connection loss and retries failed queries, helping long-running Laravel/PHP apps and workers recover from dropped database connections without manual reconnection handling. | 211 | 215 | 47 | 118K | 3 | 3.4 | 39.0 | Apache-2.0 | 1 year ago | |
| facile-it/facile-coding-standard | PHP coding standard based on PHP-CS-Fixer by Facile.it. Installs via Composer with an interactive setup that generates a .php-cs-fixer.dist.php, auto-detects files from composer autoload (psr-0/psr-4/classmap), and adds cs-check/cs-fix scripts. | 10 | 10 | 9 | 11K | 0 | 21.9 | 47.3 | — | 5 months ago | |
| facile-it/paraunit | Paraunit speeds up PHPUnit test suites by running tests in parallel across multiple PHPUnit processes. Built on Symfony components, it can collect coverage in parallel and supports many PHPUnit and Symfony versions. Install it via Composer as a dev dependency. | 145 | 146 | 18 | 43K | 7 | 32.3 | 42.9 | Apache-2.0 | 1 month ago | |
| facile-it/php-jose-verifier | A lightweight PHP library for validating JWT tokens from OpenID and OAuth2 providers. It builds verifiers and decrypters automatically from issuer and client metadata, fetching public keys from a jwks_uri endpoint, with optional GMP support for better performance. | 5 | 5 | 6 | 34K | 0 | 16.0 | 57.6 | — | 4 months ago | |
| facile-it/php-openid-client | Full OpenID Connect client for PHP supporting OAuth 2.0 authorization code, implicit and hybrid flows, discovery, dynamic client registration, UserInfo/ID tokens with JWT signing and encryption, refresh tokens, and token revocation/introspection. | 48 | 46 | 11 | 29K | 4 | 18.2 | 43.7 | — | 4 months ago | |
| fadymounir966/wmatchory | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| farit-slv/selectel-flysystem-bundle | — | 0 | 0 | 1 | 5 | 0 | 0.1 | 10.8 | MIT | — | |
| felixfbecker/language-server-protocol | PHP classes and data structures for the Microsoft Language Server Protocol (LSP). Use it to build language servers/clients in PHP with typed protocol messages and capabilities. Install via Composer: felixfbecker/language-server-protocol. | 224 | 225 | 14 | 2M | 0 | 4.3 | 56.0 | ISC | 2 years ago | |
| ferranfg/base | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| ffi/var-dumper | Adds Symfony VarDumper support for PHP FFI types so dd() and dump() render structs, arrays, pointers, and more in a readable form. Includes “unsafe access” detection for risky pointer reads, with an env flag (VAR_DUMPER_FFI_UNSAFE=1) to fully inspect data. | 19 | 20 | 1 | 261 | 0 | 4.5 | 12.3 | MIT | 7 months ago | |
| fidum/laravel-blueprint-pestphp-addon | A Laravel Blueprint addon that generates Pest PHP tests from your Blueprint draft definitions, so new features come with Pest test coverage automatically. It extends Blueprint's code generation to produce Pest-style tests alongside models, controllers, and migrations. | 36 | 36 | 2 | 107 | 0 | 0.3 | 5.8 | MIT | 3 years ago | |
| fidum/laravel-nova-vapor-ui-link | A small Laravel Nova package that adds a Vapor UI link to your Nova dashboard, giving you quick access to your Laravel Vapor deployment dashboard directly from the Nova sidebar. Simple to install and configure for teams managing Vapor-hosted applications. | 7 | — | 0 | — | 0 | 0.2 | — | MIT | 5 years ago | |
| fintech-systems/laravel-payfast-onsite | Laravel integration for PayFast onsite payments. Build signed checkout forms, send customers through PayFast's hosted payment flow, and securely verify ITN callbacks to confirm and record transactions in your application. | 0 | 0 | 3 | 0 | 0 | 0.2 | — | MIT | 4 years ago | |
| florianv/exchanger | PHP exchange rate provider layer exposing 30+ services (fastFOREX, ECB, national banks) through one ExchangeRateService interface, with chain fallback, PSR-16 caching and historical rates. Maintained since 2016; requires PHP 8.2+. | 186 | 187 | 92 | 113K | 0 | 33.3 | 45.9 | MIT | 2 weeks ago | |
| florianv/laravel-swap | Laravel Swap lets you convert currencies and fetch exchange rates in Laravel apps. It wraps the Swap PHP library, supporting multiple rate providers, caching, and simple configuration for reliable currency conversion. | 336 | — | 48 | — | 0 | 22.9 | — | MIT | 2 weeks ago | |
| florianv/swap | Swap is an easy-to-use PHP currency conversion library that retrieves exchange rates from 30+ providers behind a single API, with PSR-16 caching, historical rates, and automatic provider fallback. PHP 8.2+, maintained since 2014. | 1,340 | 1,351 | 145 | 140K | 0 | 39.7 | 32.8 | MIT | 2 weeks ago | |
| florianv/swap-bundle | Symfony bundle for the Swap currency exchange library. It integrates exchange-rate providers into Symfony, enabling currency conversion, rate lookup, and configurable provider and caching setup through a simple service-oriented API. | 62 | 64 | 34 | 8K | 0 | 8.6 | 30.8 | MIT | 7 months ago | |
| flowframe/laravel-trend | — | 1,123 | 1,124 | 100 | 469K | 21 | 27.8 | 51.4 | MIT | 7 months ago | |
| flowgistics/laravel-xml | Laravel XML is a lightweight package for working with XML in Laravel apps. Parse, build, and convert XML documents to arrays or JSON using a simple, expressive API for reading and writing XML. | 16 | 16 | 8 | 3K | 0 | 0.6 | 31.3 | MIT | 1 year ago | |
| fp4php/functional | fp4php/functional brings functional programming to PHP with immutable collections, pipelines, pattern matching, and composable helpers. It simplifies data transformation and reduces boilerplate while fitting naturally into Laravel and existing PHP codebases. | 203 | 203 | 6 | 9K | 0 | 1.2 | 22.9 | MIT | 1 year ago | |
| fp4php/functional-psalm-plugin | Psalm plugin for fp4php/functional that improves static analysis of functional PHP code. It helps Psalm understand the library’s types and higher-order helpers, improving inference and catching type errors in collections, option/either workflows, and functional pipelines. | 1 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago |
|
| fp4php/psalm-toolkit | A toolkit of Psalm extensions and plugins for stricter, more accurate static analysis in PHP projects. Adds extra checks and type inference to catch bugs earlier, with configuration that fits into existing Psalm setups and CI pipelines. | 4 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago |
|
| friends-of-behat/service-container-extension | Behat extension that lets you declare your own services inside the Behat container without writing an extension, by importing XML, YAML, or PHP service definition files into behat.yml. | 114 | 114 | 4 | 13K | 0 | 15.1 | 31.6 | MIT | 4 months ago | |
| friends-of-behat/symfony-extension | Behat extension that integrates Symfony 6 and 7 with a Mink driver, letting you define contexts as autowired Symfony services and test your application without setting up a server. | 481 | 482 | 77 | 640K | 24 | 35.5 | 58.5 | MIT | 3 months ago | |
| fromhome/laravel-model-upload | — | 0 | 0 | 2 | 341 | 0 | 4.4 | 35.8 | MIT | 1 year ago | |
| gawrys/counterparty-ai | Laravel package for AI-powered counterparty analysis. It offers clean service bindings, configurable AI providers, and an expressive API for adding counterparty screening, risk insights, and automated assessments to PHP applications. | 0 | 0 | 0 | 0 | 0 | 13.5 | — | MIT | 4 months ago | |
| gawrys/counterparty-bundle | A Symfony bundle for integrating the Counterparty Bitcoin protocol into PHP applications. It provides configuration and container service wiring for Counterparty clients and helpers, making it easier to query the Counterparty API from Symfony services. | 0 | 0 | 0 | 0 | 0 | 13.6 | — | MIT | 4 months ago | |
| gawrys/counterparty-core | — | 0 | 0 | 0 | 0 | 0 | 13.6 | — | MIT | 4 months ago | |
| gdx/p-service-bus | — | 0 | 3 | — | 465 | — | 0.0 | 36.9 | — | — | |
| gdx/p-service-bus-laravel-package | Laravel package integrating the GDX P Service Bus into your app, providing configuration and helpers to publish and consume messages for service-to-service communication via a service bus. | 0 | 0 | — | 48 | — | 0.0 | 23.4 | — | — | |
| gdx/p-service-bus-symfony-bundle | GDX Service Bus Symfony Bundle integrates a message bus into Symfony apps. Wire commands, queries, and events to handlers with dependency-injection support, middleware pipelines, handler autoconfiguration, and clean YAML/PHP configuration for scalable message-driven PHP applications. | 0 | 0 | — | 370 | — | 0.0 | 35.5 | — | — | |
| geisi/laravel-db-session-helper | A small Laravel helper package for working with database-backed sessions, offering convenience utilities around session storage. Lightweight and easy to drop into existing Laravel apps that use the database session driver. | 2 | — | 0 | — | 0 | 0.0 | — | MIT | 5 years ago | |
| geo-io/interface | A lightweight set of PHP interfaces for geometric objects such as points, linestrings, polygons and collections, giving geo-io geometry implementations and parsers a shared contract so spatial code stays decoupled and interoperable. | 62 | — | 1 | — | 0 | 0.3 | — | MIT | — |
|
| geo-io/wkb-parser | Parse Well-Known Binary (WKB) geometry data in PHP with geo-io/wkb-parser. This lightweight library decodes binary spatial geometries into usable objects, making it easy to work with WKB data from databases, APIs, and GIS files in PHP applications. | 78 | — | 4 | — | 0 | 0.5 | — | MIT | — |
|
| geokit/geokit | GeoKit is a Laravel/PHP package for working with geographic data. It offers geocoding and reverse geocoding, distance and radius calculations, coordinate helpers, and integrations with popular map and geocoding services, making location features easy to add to Laravel apps. | 248 | 251 | 28 | 12K | 8 | 4.3 | 25.2 | MIT | 10 years ago | |
| gepur-it/rabbitmq-bundle | gepur-it/rabbitmq-bundle provides RabbitMQ integration for PHP applications, helping you configure connections, publish messages, and consume queues with a clean, framework-friendly setup for reliable messaging. | 2 | 2 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| gesdinet/jwt-refresh-token-bundle | Symfony bundle for managing JWT refresh tokens with LexikJWTAuthenticationBundle. Provides secure refresh token handling, a configurable endpoint, Doctrine ORM/ODM support, and easy integration with Symfony security. Requires PHP 8.2+ and Symfony 6.4/7.2+/8.0+. | 712 | 712 | 176 | 426K | 0 | 35.0 | 43.5 | MIT | 3 months ago | |
| ging-dev/facebook-tool | — | 9 | 9 | 1 | 0 | 0 | 0.1 | — | MIT | 4 years ago | |
| ginkida/laravel-tarantool | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| giudicelli/neo4j-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| goetas-webservices/xsd-reader | Reads XML Schema (XSD) documents into a clean PHP object model, handling includes, imports, simple and complex types, and namespaces. A lightweight foundation for WSDL readers, SOAP clients, and code generators. | 61 | — | 44 | — | 7 | 4.2 | 4.5 | MIT | 1 year ago |
|
| gossi/php-code-profiles | — | 1 | 1 | 3 | 19 | 0 | 0.1 | 14.1 | MIT | — | |
| graylog2/gelf-php | PHP library for creating and sending GELF messages to Graylog. Build structured log entries with additional fields, levels, and timestamps, and ship them over supported transports (e.g., UDP/TCP/HTTP) for centralized logging and analysis. | 415 | 431 | 87 | 602K | 9 | 17.2 | 49.6 | MIT | 1 year ago | |
| guanguans/filament-login-captcha | — | 2 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| guanguans/laravel-dump-sql | Laravel package that reveals the real SQL behind your query builder and Eloquent queries. It adds dumpSql() and ddSql() macros so you can print or dump fully interpolated SQL, bindings included, plus helpers for logging queries—making database debugging faster and clearer. | 36 | 38 | 4 | 655 | 0 | 0.6 | 17.6 | MIT | 2 years ago | |
| hamdallah90/elasticsearch | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| hectorj/safe-php-psalm-plugin | A Psalm plugin for thecodingmachine/safe that flags calls to PHP functions with safe replacements, helping you migrate to exception-throwing versions and catch unchecked return values during static analysis. Drop it into your existing Psalm config to enforce safer PHP in CI. | 9 | 9 | 3 | 13 | 0 | 0.1 | 5.0 | NOASSERTION | 4 years ago | |
| helios-ag/fm-summernote-bundle | Symfony bundle that integrates the Summernote WYSIWYG editor with FM (FormManager), providing a ready-to-use form type and frontend assets for adding rich-text editing to textareas with minimal configuration. | 7 | 8 | 13 | 261 | 0 | 0.7 | 21.1 | MIT | 1 year ago | |
| henryavila/laravel-multi-database-commands | A Laravel package that adds Artisan commands for working with multiple database connections, letting you run migrations, seeders, rollbacks, and related database tasks across all configured connections from one command. | 3 | 3 | 0 | 3 | 0 | 0.3 | 3.4 | MIT | 2 years ago | |
| h-farm/laravel-email-domain-rule | A Laravel validation rule for checking the domain of an email address. Allow or block specific domains, filter disposable or corporate emails, and get clear validation messages—drop it into form requests or validators with minimal setup. | 61 | — | 9 | — | 0 | 1.4 | 1.1 | MIT | 2 years ago | |
| h-farm/laravel-excludable | Laravel Excludable adds a lightweight trait to Eloquent models so specific records can be excluded from queries by default and included only when needed. Ideal for hiding archived or inactive rows without soft deletes or custom scopes, keeping filtered results clean and relationships predictable. | 62 | — | 6 | — | 0 | 1.2 | 0.8 | MIT | 2 years ago | |
| hkp22/laravel-bannable | — | 18 | — | 3 | — | 0 | 9.9 | — | MIT | 6 months ago | |
| hkp22/laravel-reactions | Add reactions such as likes, loves, and more to any Eloquent model in your Laravel app. The package offers polymorphic, customizable reaction types, simple model traits, and a clean API for attaching, toggling, and counting reactions. Great for posts, comments, and social features. | 195 | — | 26 | — | 0 | 11.5 | — | MIT | 6 months ago | |
| hocvt/platform | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 3 years ago | |
| houdini/houdini-symfony | Houdini Symfony integrates Laravel-style Houdini into Symfony, letting you define and validate forms with attribute-based rules and generate consistent markup. It aims to bring the same declarative form workflow to Symfony apps. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| httpsoft/http-cookie | — | 3 | 3 | 1 | 4K | 0 | 1.5 | 41.5 | MIT | 3 years ago | |
| httpsoft/http-message | PSR-7 HTTP message implementation for PHP with strict types and clean, immutable value objects. Provides Request/Response, ServerRequest, URI, headers, streams, and factories, designed for interoperability across frameworks and middleware. | 87 | 87 | 5 | 29K | 0 | 6.6 | 34.8 | MIT | 2 years ago | |
| httpsoft/http-server-request | PSR-7/PSR-17 friendly ServerRequest implementation and helpers for building HTTP server requests in PHP. Lightweight, standards-based request object with convenient access to headers, cookies, query params, body, uploaded files, and server params. | 15 | 15 | 0 | 5K | 0 | 2.8 | 34.5 | MIT | 1 year ago | |
| hughsaffar/laravel-test-trap | Laravel Test Trap is a focused testing helper for Laravel that adds guardrails to your suite, helping catch unintended behavior before it reaches CI. It keeps tests safer and more predictable with minimal setup, making it a useful addition for teams tightening test reliability. | 18 | — | 1 | — | 0 | 0.5 | — | MIT | 3 years ago | |
| huscakmak/elasticsearch | A Laravel package for integrating Elasticsearch into your PHP applications, offering a simple way to index, search, and query documents through an Eloquent-friendly interface. | 1 | — | 1 | — | 0 | 0.0 | — | MIT | 5 years ago | |
| idf/nova-unlayer-field | A Laravel Nova field that integrates the Unlayer drag-and-drop email builder, letting you design, edit, and save responsive email templates directly inside Nova resources. Ideal for managing newsletters and transactional emails from your admin panel with minimal setup. | 34 | 34 | 9 | 59 | 2 | 15.8 | 10.5 | MIT | 3 months ago | |
| idf/nova-worldclock-card | A lightweight Laravel Nova card that displays a live world clock, letting you track current times across multiple time zones right from your dashboard. Quick to install and easy to configure, it adds a clean, at-a-glance clock widget to any Nova dashboard. | 8 | 8 | 2 | 4 | 1 | 15.0 | 3.8 | MIT | 3 months ago | |
| ignibyte/aic-gates | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| imdhemy/appstore-iap | Verify Apple App Store receipts and handle in-app purchases with imdhemy/appstore-iap. It validates receipts, parses App Store server notifications, and integrates with Laravel, letting you confirm purchases and subscriptions server-side without writing Apple's verification logic yourself. | 56 | — | 22 | — | 29 | 28.9 | 12.1 | MIT | 2 weeks ago |
|
| imdhemy/google-play-billing | A PHP package for server-side Google Play Billing integration. Validate in-app purchases and subscriptions, verify purchase tokens with Google Play, handle acknowledgements, and add billing support to Laravel or any PHP app. | 52 | — | 37 | — | 13 | 24.9 | 6.2 | MIT | 1 week ago |
|
| imdhemy/laravel-purchases | Laravel Purchases helps you validate and manage in-app purchases and subscriptions from Apple App Store and Google Play. It provides receipt verification, server notification handling, and subscription lifecycle tools with a Laravel-friendly API. | 391 | 391 | 86 | 85K | 18 | 30.0 | 47.1 | MIT | 2 weeks ago | |
| imliam/php-unique-gmail-address | A small PHP utility for generating unique Gmail addresses from an existing Gmail account. It adds plus-tag aliases so each address looks different but still delivers to the same inbox, handy for testing, signups, and avoiding duplicate-email checks. | 90 | — | 4 | — | 1 | 1.1 | — | MIT | 1 year ago | |
| infection/extension-installer | Composer plugin bundled with Infection that automatically discovers and registers Infection extensions on install/update. Install an infection-extension package and it’s registered without manual config. Includes guidance for building extensions via composer.json metadata. | 26 | 26 | 3 | 1M | 1 | 1.3 | 55.2 | BSD-3-Clause | 4 years ago | |
| infection/include-interceptor | PHP stream wrapper that intercepts the file:// protocol to override the content of any included or autoloaded file at runtime. Register a mapping from original file to replacement, enable the interceptor, and includes/file_get_contents load the replacement instead. | 31 | 31 | 3 | 2M | 4 | 13.6 | 61.3 | BSD-3-Clause | 6 months ago | |
| inisiatif/common | Shared Laravel utilities for Inisiatif Zakat Indonesia: a Branch model, UUID and integer primary key traits, branch relations, Eloquent repository and tagged-cache abstractions, contracts, and common exceptions for consistent apps. | 0 | 0 | 1 | 318 | 0 | 16.7 | 38.9 | — | 3 months ago | |
| inisiatif/laravel-pago | — | 0 | 0 | 0 | 72 | 0 | 8.6 | 27.7 | MIT | 6 months ago | |
| inisiatif/model-shared | Shared Laravel models for Inisiatif Zakat Indonesia covering occupation, education level, geographic regions (country down to village), and marital status, plus a Donor model with configurable branch and employee relations. | 0 | 0 | 5 | 427 | 0 | 28.5 | 42.3 | — | 1 month ago | |
| inisiatif/user | inisiatif/user adalah paket autentikasi untuk aplikasi Inisiatif Zakat Indonesia. Mendukung Laravel 9–11 dan PHP 8.1–8.3, menyediakan migrasi, konfigurasi nama tabel, serta opsi mengganti model (User, Branch, Employee, dll). | 0 | 0 | 3 | 493 | 1 | 8.1 | 38.3 | — | 1 year ago | |
| innmind/coding-standard | — | 0 | 0 | 0 | 4K | 0 | 0.0 | 49.7 | MIT | — | |
| innmind/command-bus | A lightweight command bus for PHP that maps commands to handlers and dispatches them through a middleware pipeline, making it easy to add concerns like transactions, logging, and validation around command execution. | 0 | 0 | 0 | 2 | 0 | 0.0 | 4.7 | MIT | — | |
| innmind/event-bus | A lightweight event bus for PHP from the Innmind ecosystem. Publish domain events and register listeners or handlers to react to them, keeping producers and consumers decoupled behind a small, predictable API that fits neatly into larger Innmind applications. | 0 | 0 | 0 | 94 | 0 | 0.0 | 19.3 | MIT | — | |
| innmind/neo4j-dbal | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | MIT | — | |
| innmind/neo4j-onm | — | 3 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| innmind/rest-client | innmind/rest-client is a simple PHP REST client for consuming HTTP APIs. It offers a clean interface for building requests, handling responses, and integrating remote REST services into Laravel or plain PHP applications without boilerplate. | 2 | 3 | 0 | 1 | 0 | 0.0 | 1.2 | MIT | — | |
| innmind/rest-server | Framework-agnostic REST server for PHP that exposes domain resources over HTTP with configurable routes, CRUD-style operations, content negotiation, and consistent error handling. Built on Innmind’s HTTP abstractions for embedding APIs into existing applications. | 2 | 3 | 0 | 1 | 0 | 0.0 | 1.2 | MIT | — | |
| innmind/static-analysis | — | 0 | 0 | 0 | 1K | 0 | 6.5 | 45.4 | MIT | 9 months ago | |
| innmind/url-resolver | Lightweight PHP library that maps incoming URLs to the resources that handle them. Register resolvers to match request paths, extract parameters, and return controllers or handlers, keeping routing logic decoupled, testable, and framework-agnostic. | 2 | 2 | 1 | 5 | 0 | 0.2 | 4.2 | MIT | 3 years ago | |
| intellect-web-development/symfony-doctrine-search-bundle | A Symfony bundle for integrating Doctrine search functionality into your application, helping you add entity search, indexing, and query support with streamlined service configuration for Doctrine-backed Symfony projects. | 0 | 0 | 0 | 267 | 0 | 19.9 | 39.4 | MIT | 1 week ago | |
| intellect-web-development/symfony-entry-contract-bundle | Symfony bundle for defining and enforcing entry contracts, helping standardize how incoming data is validated and handled. Keeps controllers lean, centralizes contract rules, and integrates cleanly into Symfony applications. | 0 | 0 | 0 | 282 | 0 | 10.7 | 37.1 | MIT | 5 months ago | |
| intellect-web-development/symfony-presentation-bundle | Symfony Presentation Bundle integrates presentation-layer tooling into Symfony applications, helping organize and render reusable presentational components with configurable services and Twig support. | 3 | 4 | 0 | 3 | 0 | 0.0 | 3.4 | NOASSERTION | 3 years ago | |
| intellect-web-development/templator-symfony-bundle | A Symfony bundle that integrates the Templator templating engine into your application, offering simple service configuration and reliable template rendering. It provides a clean, framework-native way to manage dynamic views with minimal setup. | 0 | 0 | 0 | 31 | 0 | 18.6 | 24.2 | NOASSERTION | 1 month ago | |
| interaction-design-foundation/coding-standard | A shared PHP coding standard from Interaction Design Foundation for Laravel/PHP projects. It packages PHP_CodeSniffer rules so teams can enforce consistent style and catch common issues with minimal configuration, standardizing local and CI checks across apps and packages. | 7 | 7 | 1 | 15K | 1 | 14.7 | 51.0 | — | 3 months ago | |
| interaction-design-foundation/laravel-geoip | — | 21 | 21 | 3 | 22K | 1 | 19.9 | 48.7 | BSD-2-Clause | 1 week ago | |
| interaction-design-foundation/nova-unlayer-field | A Laravel Nova field that embeds the Unlayer drag-and-drop editor, letting you design and edit email or page templates directly inside Nova resources and save the generated HTML and JSON. | 34 | 34 | 9 | 16K | 2 | 15.8 | 45.4 | MIT | 3 months ago | |
| interaction-design-foundation/nova-worldclock-card | A Laravel Nova card that displays world clocks for multiple time zones, helping you keep an eye on local times across offices and teams directly from your dashboard. | 8 | 8 | 2 | 13K | 1 | 14.6 | 49.1 | MIT | 3 months ago | |
| interaction-design-foundation/psalm-laravel-nova | Psalm plugin for Laravel Nova that improves static analysis by providing accurate type information and stubs for Nova resources, fields, actions, and filters. Helps catch errors earlier and reduces false positives in Psalm checks. | 2 | 3 | 0 | 211 | 2 | 20.0 | 29.9 | MIT | 2 weeks ago | |
| internal/destroy | Explicit, deterministic resource cleanup for PHP via a Destroyable interface. Breaks circular reference chains and prevents memory leaks in long-running apps without relying on __destruct() or expensive gc_collect_cycles(). Ideal for daemons and event loops. | 56 | 56 | 0 | 228K | 0 | 0.7 | 49.8 | BSD-3-Clause | 1 year ago | |
| internal/dload | DLoad simplifies downloading and managing binary artifacts for PHP projects. Automatically fetch tools like RoadRunner, Temporal, and custom binaries at pinned versions, ensuring consistent, cross-platform dev environments without committing binaries to version control. | 105 | 104 | 3 | 29K | 19 | 38.2 | 47.2 | BSD-3-Clause | 1 week ago | |
| internal/path | Type-safe, immutable PHP path value object. Normalizes paths, handles separators cross-platform, and supports joining segments, inspecting components (name/stem/ext/parent), absolute/relative conversion, and filesystem checks (exists, file/dir, writable). | 13 | 13 | 0 | 85K | 1 | 18.8 | 60.0 | BSD-3-Clause | 1 month ago | |
| internal/toml | TOML 1.0.0/1.1.0 parser and encoder for PHP 8.1+. Parse TOML files straight into PHP arrays or encode arrays back to TOML, with support for tables, arrays of tables, and standard value types. A small, dependency-free tool for config files. | 6 | 5 | 0 | 45K | 1 | 15.7 | 58.7 | BSD-3-Clause | 4 months ago | |
| iter8/ldaprecord-bundle | A Symfony bundle that integrates LdapRecord for easy LDAP authentication and directory queries, with ActiveRecord-style models, fluent querying, and simple configuration for connecting to LDAP servers. | 3 | 3 | 1 | 38 | 2 | 1.1 | 15.6 | MIT | 3 years ago | |
| itk-dev/metrics-bundle | A PHP metrics bundle from ITK Dev for integrating application metrics into your project, making it easier to collect and expose operational and business measurements through a reusable package. | 0 | 0 | 0 | 12 | 0 | 0.0 | 15.4 | MIT | 4 years ago | |
| j4nr6n/feature-flag-bundle | A PHP feature flag bundle for defining and checking feature toggles at runtime. Gate new functionality behind flags to ship safely, run experiments, and roll out features gradually without changing code paths. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| jawira/annotation-updater | A command-line tool that scans PHP source files and updates annotations in place, helping keep docblock metadata consistent across a codebase. Useful for bulk-editing annotations after refactors, namespace changes, or library upgrades. | 0 | — | 0 | — | 2 | 17.8 | — | MIT | 1 month ago |
|
| jawira/entity-draw | Entity Draw is a PHP package for generating entity-relationship diagrams from your code. Visualize models and database structures, export diagrams for documentation, and keep architecture clear with a simple, PlantUML-friendly workflow. | 5 | 5 | 0 | 7K | 1 | 13.2 | 46.8 | MIT | 4 months ago | |
| jawira/plantuml-to-image | Converts PlantUML diagram sources into PNG, SVG, or other image formats from PHP, wrapping the PlantUML jar so you can generate diagrams programmatically in your Laravel or PHP projects. | 4 | — | 0 | — | 1 | 1.7 | — | MIT | 11 months ago |
|
| jaybizzle/laravel-horizon-monitor | — | 0 | — | 1 | — | 0 | 0.0 | — | MIT | 2 years ago | |
| jbzoo/codestyle | A PHP code style toolkit from JBZoo that bundles PHP-CS-Fixer rules, presets, and custom fixers to enforce consistent formatting across projects. Drop-in configs make it easy to standardize style and wire checks into CI pipelines. | 1 | — | 0 | — | 0 | 14.4 | — | MIT | 3 months ago |
|
| jeckel-lab/advanced-types | Advanced Types is a Laravel/PHP package for modelling domain values with reusable, type-safe objects and casts. It replaces loose primitives with expressive types, improving validation and clarity. Building blocks for custom value objects and Eloquent casts keep domain logic consistent and testable. | 1 | 2 | 0 | 0 | 0 | 0.4 | 0.8 | — | 6 years ago | |
| jeckel-lab/clock | A small clock abstraction for Laravel and PHP that lets you control and freeze time in tests. Swap the system clock for a fake one to make time-dependent code deterministic, while production code keeps using the real clock. | 1 | 2 | 4 | 28 | 1 | 0.8 | 17.0 | — | 5 years ago | |
| jeckel-lab/command-dispatcher | A lightweight command bus for Laravel that dispatches commands to their handlers, keeping controllers thin and business logic organized. Register handlers, dispatch commands, and let the package route each one to the right class. | 2 | — | 1 | — | 1 | 0.3 | 0.4 | — | 4 years ago |
|
| jeckel-lab/command-dispatcher-bundle | A Symfony bundle providing a lightweight command dispatcher for decoupling actions from their handlers. Dispatch command objects through a configurable bus, add middleware for cross-cutting concerns, and keep controllers thin with clean, testable service wiring. | 1 | 2 | 2 | 0 | 0 | 0.7 | 1.5 | MIT | 4 years ago | |
| jeckel-lab/contract | A lightweight Laravel package from Jeckel-Lab for defining and enforcing contracts between components. It helps structure your code around clear interfaces, improving maintainability, testability, and predictable behavior across your application. | 2 | — | 0 | — | 0 | 0.0 | — | MIT | 2 years ago |
|
| jeckel-lab/doctrine-extend-bundle | A Symfony bundle that extends Doctrine with additional ORM and DBAL helpers, reducing boilerplate for common entity, repository, and query tasks. Drop it into your project to get consistent, reusable Doctrine extensions without writing the same custom code in every application. | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | 5 years ago | |
| jeckel-lab/easyadmin-notification-bundle | A Symfony bundle that adds a notification center to EasyAdmin backends, letting you define and display admin alerts and updates in a dedicated interface so back-office users can quickly see important messages and events. | 5 | 5 | 0 | 0 | 0 | 0.3 | 0.4 | MIT | 6 years ago | |
| jessarcher/laravel-castable-data-transfer-object | A Laravel package that lets Eloquent models cast attributes directly to data transfer objects, keeping structured data typed and clean while handling JSON serialization automatically. Ideal for replacing loose arrays with explicit DTO classes. | 325 | 333 | 22 | 2K | 3 | 1.7 | 8.3 | MIT | 3 years ago | |
| jhumanj/laravel-model-stats | Laravel Model Stats lets you track and query statistics for your Eloquent models over time, making it easy to add counts, trends, and date-based metrics to dashboards and reports with minimal setup. | 242 | 243 | 17 | 223 | 4 | 3.0 | 4.7 | MIT | 3 years ago | |
| jmgq/a-star | A* (A-star) pathfinding algorithm implementation for PHP. Provides a clean, extensible API for finding shortest paths on weighted graphs, grids, and custom heuristics. Suitable for maps, routing, and game-like movement in Laravel or any PHP project. | 64 | 64 | 18 | 717 | 6 | 2.6 | 16.7 | MIT | 4 years ago | |
| jongotlin/identity-number-bundle | Symfony bundle that integrates jongotlin/identity-number into your app, adding validator constraints and service wiring to check national identity numbers across supported countries, including format and checksum validation for forms and domain models. | 0 | 0 | 0 | 1K | 0 | 0.0 | 42.9 | MIT | — | |
| jongotlin/swedish-name-days | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| jord-jd/password_exposed | Check if a password has been exposed in a data breach using the haveibeenpwned.com API. Provides a simple password_exposed helper and a PasswordExposedChecker class, returning EXPOSED, NOT_EXPOSED, or UNKNOWN, with support for SHA1 hashes and PHP 7.1+. | 223 | 223 | 38 | 19K | 0 | 27.2 | 30.4 | LGPL-3.0 | 3 months ago | |
| jorisros/boilerplate-bundle | A reusable boilerplate bundle for PHP/Symfony projects, providing base structure and common components to help developers scaffold bundles faster and reduce repetitive setup. Lightweight and easy to integrate. | 2 | 2 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| jorisros/invitation-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| jostkleigrewe/alexa-core-bundle | — | 0 | 1 | 0 | 7 | 0 | 0.0 | 12.5 | — | — | |
| jprangenbergde/temporary-email-detection | Detect disposable and temporary email addresses in Laravel with jprangenbergde/temporary-email-detection. A lightweight package for validating signups and blocking throwaway inboxes from known providers, helping keep your user base and mailing lists clean. | 3 | 4 | 1 | 6 | 0 | 0.3 | 5.5 | MIT | 5 years ago | |
| json-mapper/json-mapper | JSON Mapper turns raw JSON from APIs into strongly-typed PHP objects. Define a mapper class, cast and nest values, and get clean, validated data models instead of arrays—with framework support for Laravel. | 220 | 224 | 30 | 124K | 9 | 24.4 | 47.4 | MIT | 1 week ago | |
| jsor/doctrine-postgis | Adds PostGIS spatial support to Doctrine DBAL/ORM: geometry and geography column types, schema helpers, SQL and DQL functions, and spatial query integration for PostgreSQL/PostGIS. | 221 | 221 | 61 | 52K | 4 | 3.9 | 33.4 | MIT | 1 year ago | |
| julianstark999/laravel-model-iid | Laravel package that adds a compact, auto-incrementing IID column to Eloquent models, giving records a short human-friendly identifier for URLs, support tickets, and admin views while UUIDs or ULIDs remain the real primary key. | 0 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| juststeveking/companies-house-laravel | A Laravel client for the UK Companies House API, giving you a clean, fluent interface to look up company profiles, officers, filing history, and related records. Configuration is handled through a simple config file, with support for API authentication and typical Laravel conventions. | 22 | 22 | 11 | 11 | 0 | 1.0 | 2.7 | MIT | 5 years ago | |
| juststeveking/config | A Laravel/PHP configuration package from Steve King that offers a simple way to organize and access application settings, helping keep config handling clean and straightforward in Laravel projects. | 1 | 1 | 1 | 4 | 0 | 0.4 | 6.6 | MIT | 5 years ago | |
| juststeveking/gtin-php | Validate and work with GTIN barcodes in PHP. juststeveking/gtin-php offers a clean API for checking GTIN-8, GTIN-12, GTIN-13, and GTIN-14 codes, including check digit verification, so you can trust product identifiers across your Laravel or PHP applications. | 5 | 5 | 1 | 605 | 0 | 0.4 | 27.6 | MIT | 5 years ago | |
| juststeveking/laravel-api-toolkit | A collection of tools and helpers for building APIs with Laravel. Streamline common tasks like responses, resources, and formatting so your endpoints stay consistent, clean, well-structured, and easy to maintain as your application grows. A handy companion for teams standardising their API layer. | 25 | 25 | 4 | 4 | 0 | 0.5 | 0.9 | MIT | 5 years ago | |
| juststeveking/laravel-feature-flags | A lightweight, database-backed feature flag package for Laravel. Define flags, enable or disable them from code or Artisan commands, and gate routes, Blade views, and application logic through a clean facade. Simple to install and easy to drop into existing Laravel projects. | 177 | 177 | 12 | 2K | 2 | 2.1 | 15.3 | MIT | 2 years ago | |
| juststeveking/laravel-key-factory | A Laravel package for generating unique, customisable keys for Eloquent models. Configure prefix, length, and allowed characters, then assign keys through a simple trait—ideal for API tokens, order numbers, and public IDs. | 6 | 7 | 3 | 847 | 1 | 0.5 | 29.1 | MIT | 3 years ago | |
| jwage/phpamqplib-messenger | Symfony Messenger AMQP transport powered by php-amqplib. Send and consume messages over RabbitMQ without the ext-amqp extension, with configurable exchanges, queues, routing keys, and delivery options for reliable PHP message handling. | 92 | 92 | 20 | 36K | 1 | 21.2 | 41.9 | MIT | 1 week ago | |
| kamyshev/array_actions | kamyshev/array_actions is a lightweight PHP/Laravel package offering reusable action helpers for common array transformations and manipulation, helping keep array-handling code cleaner and more expressive with less boilerplate. Ideal for simplifying repetitive array logic in small projects and large... | 3 | 4 | 1 | 0 | 1 | 0.1 | — | MIT | 8 years ago | |
| kamyshev/responder-bundle | A Symfony bundle that brings the responder pattern to your applications, converting handler results into HTTP responses and keeping controllers thin. It separates domain logic from response formatting for cleaner, more maintainable PHP code. | 0 | 0 | 0 | 0 | 0 | 0.2 | — | MIT | 7 years ago | |
| kefisu/maintenance-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| kevincobain2000/laravel-erd | Laravel ERD generates entity relationship diagrams directly from your Laravel models. It scans relationships and exports interactive diagrams, helping you visualize and document your database schema without manual drawing. Simple to install, with customization options for complex applications. | 156 | — | 25 | — | 1 | 1.6 | — | — | — | |
| khanamiryan/qrcode-detector-decoder | Pure-PHP QR code detector/decoder (ported from ZXing). Reads QR codes from image files using GD, no extra extensions required. Simple API: create a Zxing\QrReader with a path and call text() to get the decoded content. | 1,414 | 1,445 | 321 | 379K | 67 | 38.3 | 58.3 | Apache-2.0 | 1 year ago | |
| kigkonsult/icalcreator | PHP library for creating, parsing, and managing iCalendar (.ics) data per RFC 5545/2445 and related extensions. Build calendars with events, todos, journals, freebusy, availability, timezones, participants, locations, and more. | 248 | 248 | 81 | 59K | 3 | 4.7 | 34.3 | LGPL-3.0 | — | |
| kint-php/kint | Kint is a powerful PHP debugging and profiling tool that dumps variables with rich, readable output (CLI and browser). It offers deep inspection of arrays/objects, stack traces, timing/memory info, and easy integration for faster troubleshooting in any PHP project. | 2,814 | 2,852 | 290 | 483K | 4 | 33.9 | 31.8 | MIT | 11 months ago | |
| kitlabs/neo4j-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| kitlabs/neo4j-php-client | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | MIT | — | |
| klaviyo/php-sdk | — | 58 | 60 | 45 | 19K | 5 | 1.7 | 26.5 | — | 4 years ago | |
| koomai/laravel-cli-scheduler | — | 2 | — | 1 | — | 0 | 0.0 | — | MIT | 3 years ago | |
| kornrunner/blurhash | — | 712 | 711 | 19 | 166K | 0 | 4.1 | 32.7 | MIT | 4 years ago | |
| krak/schema | krak/schema is a lightweight Laravel/PHP package for defining, validating, and managing application schemas. It provides a simple, framework-friendly API to keep schema logic organized, reusable, and easy to integrate into your project. | 1 | 1 | 2 | 6 | 0 | 0.5 | 8.3 | — | 6 years ago | |
| kraz/doctrine-context-bundle | A Symfony bundle that adds a context layer to Doctrine ORM, letting you automatically filter queries and entities by the current context, such as tenant, locale, or user, without repeating conditions in every repository. Simplifies multi-tenancy and scoped data access. | 3 | 4 | 0 | 2 | 0 | 9.3 | 2.6 | MIT | 6 months ago | |
| krymosoftware/php-k8s | A PHP package for integrating Kubernetes into your applications, providing convenient access to Kubernetes APIs for querying clusters, managing resources, and automating common cluster operations from PHP code. | 0 | 0 | 0 | 0 | 0 | 0.2 | — | Apache-2.0 | 1 year ago | |
| krzysztof-moskalik/api-client | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| kununu/code-tools | kununu/code-tools is a PHP package that bundles reusable development and code-quality utilities to help teams standardize tooling and streamline common coding tasks. It is designed to slot into existing Laravel/PHP workflows with minimal setup and a lightweight, configurable approach. | 0 | — | 1 | — | 0 | 20.1 | — | MIT | 3 days ago |
|
| kyoya-de/random-string-generator | — | 0 | 0 | 0 | 193 | 0 | 0.0 | 31.6 | MIT | — | |
| laminas/laminas-authentication | Laminas Authentication provides a flexible API for authenticating users in PHP applications. It ships with adapters for HTTP Basic and Digest, LDAP, and relational databases, plus persistent identity storage and result objects for building custom login flows. | 25 | — | 15 | — | 4 | 2.2 | 3.0 | BSD-3-Clause | 1 year ago |
|
| laminas/laminas-cache | Laminas Cache is a PHP caching component with PSR-6 and PSR-16 compliant adapters, multiple storage backends such as filesystem, memory, Redis, and more, plus cache patterns and integration for Laminas and Mezzio applications. | 107 | 108 | 62 | 274K | 8 | 31.9 | 59.4 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-cache-storage-adapter-apcu | — | 3 | 3 | 7 | 26K | 1 | 15.2 | 57.7 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-cache-storage-adapter-benchmark | Benchmark adapter for laminas-cache to measure cache storage performance. Wrap a cache storage to record timing and profiling data for reads/writes, helping compare adapters and spot slow operations during testing and tuning. | 0 | 0 | 5 | 528 | 1 | 9.1 | 40.3 | — | 7 months ago | |
| laminas/laminas-cache-storage-adapter-blackhole | Blackhole cache adapter for Laminas Cache: accepts writes and discards them, always behaving like a cache miss. Useful for disabling caching, testing, or benchmarking without changing code paths. | 2 | 2 | 9 | 42K | 2 | 12.8 | 59.4 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-cache-storage-adapter-ext-mongodb | — | 2 | 2 | 9 | 14K | 2 | 4.5 | 53.8 | BSD-3-Clause | 2 years ago | |
| laminas/laminas-cache-storage-adapter-filesystem | Filesystem storage adapter for laminas-cache. Provides a cache backend that persists items on disk with configurable options and integration with Laminas Cache storage interfaces, suitable for local or shared filesystem caching. | 7 | 7 | 16 | 90K | 4 | 13.4 | 61.2 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-cache-storage-adapter-memcached | Memcached storage adapter for Laminas Cache. Provides a cache storage implementation backed by the PHP Memcached extension, supporting common cache operations, options, and integration with Laminas cache plugins and configuration. | 1 | 1 | 9 | 60K | 1 | 23.9 | 65.1 | BSD-3-Clause | 2 weeks ago | |
| laminas/laminas-cache-storage-adapter-memory | In-memory cache storage adapter for Laminas Cache. Provides a simple, fast, non-persistent cache for the current PHP process, useful for testing, prototyping, or per-request caching without external services. | 4 | 4 | 12 | 80K | 1 | 11.8 | 59.1 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-cache-storage-adapter-redis | Redis storage adapter for Laminas Cache. Provides a Redis-backed cache implementation with configurable options for connecting to Redis and storing cache items efficiently, suitable for applications needing fast, shared caching. | 7 | 7 | 15 | 49K | 6 | 11.0 | 56.2 | BSD-3-Clause | 10 months ago | |
| laminas/laminas-cache-storage-adapter-session | Session-based cache storage adapter for Laminas Cache. Stores cached items in PHP sessions, useful for per-user caching and small transient data. Integrates with Laminas\Cache\Storage; suitable for apps already relying on session state. | 4 | 4 | 5 | 23K | 1 | 3.5 | 52.2 | BSD-3-Clause | 2 years ago | |
| laminas/laminas-cache-storage-adapter-test | Test adapter for laminas-cache storage, providing utilities for testing cache implementations. Useful in CI and unit tests to verify behavior of cache adapters and storage plugins within Laminas applications. | 1 | 1 | 10 | 760 | 2 | 14.3 | 39.3 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-cache-storage-deprecated-factory | — | 2 | 2 | 7 | 22K | 0 | 1.4 | 53.3 | — | 1 year ago | |
| laminas/laminas-captcha | Laminas Captcha generates and validates CAPTCHAs for PHP applications, with adapters for image, Figlet, and ReCaptcha challenges. It integrates with laminas-validator and forms to help protect sites from automated submissions. | 25 | — | 24 | — | 4 | 10.6 | 4.1 | BSD-3-Clause | 7 months ago |
|
| laminas/laminas-cli | laminas-cli provides a Symfony Console-based command runner for Laminas and Mezzio applications, letting you register CLI commands as services and execute them through a unified laminas-cli binary. | 0 | 55 | — | 196K | — | 7.8 | 55.3 | — | — | |
| laminas/laminas-component-installer | Composer plugin for Laminas and Mezzio apps that automates discovery, installation, and configuration of components/modules. Updates application config during composer install/update to enable packages with minimal manual setup. | 29 | 30 | 12 | 93K | 6 | 21.2 | 55.8 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-config-aggregator | A Laminas package that aggregates configuration from multiple sources—PHP files, arrays, and modules—into a single merged config, with support for caching, glob patterns, and post-processing hooks for use in Laminas and Mezzio applications. | 43 | 42 | 16 | 160K | 3 | 19.8 | 55.9 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-container-config-test | Test helper for Laminas container configuration: validates service/container config arrays and wiring in a predictable way for unit tests. Useful for ensuring factories, aliases, and dependencies are registered correctly across your Laminas modules. | 5 | 5 | 6 | 466 | 2 | 4.2 | 27.3 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-dependency-plugin | Composer plugin that eases migration from Zend Framework to Laminas by transparently replacing zendframework/* dependencies with their laminas/* equivalents during install and update, helping existing projects adopt Laminas without manual composer.json edits. | 31 | — | 10 | — | 1 | 1.3 | 2.3 | BSD-3-Clause | 1 year ago |
|
| laminas/laminas-developer-tools | Laminas Developer Tools provides a developer toolbar and profiling collectors for Laminas MVC applications. It helps inspect requests, database queries, logs, performance metrics, and configuration during development, with integration for the Laminas ecosystem. | 24 | — | 14 | — | 16 | 5.8 | 7.5 | BSD-3-Clause | 1 year ago |
|
| laminas/laminas-development-mode | Laminas Development Mode provides a simple command-line toggle for switching a Laminas MVC application between production and development configurations, enabling development modules, debug settings, and config caching behavior without manual config file edits. | 18 | — | 9 | — | 3 | 1.4 | 1.5 | BSD-3-Clause | 1 year ago |
|
| laminas/laminas-di | Dependency injection container for Laminas apps. Supports autowiring, configuration-driven definitions, factories, and runtime instantiation to manage object creation and wiring with minimal boilerplate. Integrates with Laminas ServiceManager patterns and PSR-friendly practices. | 35 | 36 | 25 | 352K | 9 | 15.1 | 62.9 | BSD-3-Clause | 9 months ago | |
| laminas/laminas-diactoros | Laminas Diactoros is a PHP PSR-7 implementation of HTTP messages, providing request, response, server request, stream, upload, and URI classes plus PSR-17 factories for interoperable web applications and middleware. | 559 | 570 | 79 | 5M | 22 | 41.3 | 76.5 | BSD-3-Clause | 4 weeks ago | |
| laminas/laminas-diagnostics | Run health checks for your PHP/Laminas apps and environments. laminas-diagnostics provides diagnostic tests and reporting for common issues, with an extensible API for custom checks and CI-friendly output. | 85 | 85 | 33 | 145K | 3 | 27.6 | 56.0 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-escaper | Securely escape untrusted data for HTML, HTML attributes, JavaScript, CSS, and URLs to prevent XSS. Laminas Escaper provides robust, context-aware escaping utilities for PHP apps and templates. | 225 | 222 | 23 | 2M | 6 | 7.5 | 55.9 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-eventmanager | Laminas EventManager provides a flexible event and listener system for PHP applications. Attach listeners, trigger events, manage priorities, and use shared event managers to coordinate decoupled components across your app. | 1,016 | 1,018 | 19 | 1M | 4 | 12.3 | 45.3 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-feed | laminas-feed is a PHP library for creating, reading, and validating RSS and Atom feeds. It offers parsers, writers, and feed classes with support for extensions like Dublin Core, iTunes, and Podcast, plus HTTP client integration for importing remote feeds. | 170 | 171 | 34 | 966K | 19 | 33.7 | 70.3 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-filter | A collection of reusable data filters for PHP apps. Provides string and numeric normalization, file and HTML filters, and a plugin manager to compose filter chains. Useful for sanitizing and transforming input consistently across Laminas and other frameworks. | 95 | 95 | 37 | 1M | 2 | 12.0 | 57.0 | BSD-3-Clause | 11 months ago | |
| laminas/laminas-form | Laminas Form provides a robust object-oriented API for building, validating, filtering, and rendering PHP forms. It includes elements, collections, annotations, input filters, and view helpers for creating secure, reusable forms in Laminas MVC applications. | 82 | — | 60 | — | 54 | 22.2 | 22.5 | BSD-3-Clause | 9 months ago |
|
| laminas/laminas-httphandlerrunner | Laminas HTTP Handler Runner executes PSR-7 request handlers and PSR-15 middleware, emitting generated responses to the client in traditional PHP server environments. | 73 | 75 | 18 | 873K | 2 | 26.3 | 65.8 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-hydrator | Laminas Hydrator converts arrays into objects and extracts objects back into arrays. It supports naming strategies, filters, hydration/extraction strategies, nested objects, and reusable data mapping for PHP applications. | 129 | 132 | 35 | 500K | 12 | 33.9 | 64.2 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-i18n | laminas-i18n provides internationalization tools for PHP applications: translations and plurals, locale-aware number, currency, date and time formatting, plus validators and view helpers for country and phone data. | 83 | 85 | 39 | 958K | 7 | 31.1 | 67.7 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-inputfilter | Laminas InputFilter provides a robust, extensible system for filtering and validating input data in PHP applications, with composable filter and validator chains, nested input handling, and error reporting for reliable form and API data processing. | 48 | — | 36 | — | 23 | 12.4 | 9.2 | BSD-3-Clause | 9 months ago | |
| laminas/laminas-json-server | Laminas JSON Server provides a JSON-RPC server implementation for Laminas applications, enabling PHP classes and services to be exposed as JSON-RPC endpoints with request handling, method dispatch, error responses, and MVC integration. | 15 | — | 8 | — | 3 | 14.4 | 1.7 | BSD-3-Clause | 4 months ago |
|
| laminas/laminas-ldap | laminas/laminas-ldap provides a PHP API for connecting to and querying LDAP directories, including bind authentication, search filters, add/modify/delete operations, and entry/attribute handling. It supports secure LDAP connections and integrates with Laminas components. | 7 | — | 21 | — | 5 | 12.9 | 5.0 | BSD-3-Clause | 6 months ago |
|
| laminas/laminas-mail | Abandoned Laminas component for composing, parsing, and sending email messages. No further development; use ddeboer/imap for IMAP, zbateson/mail-mime-parser for MIME parsing, and symfony/mailer for sending mail. | 100 | 101 | 79 | 284K | 64 | 29.5 | 70.2 | BSD-3-Clause | 2 years ago | |
| laminas/laminas-modulemanager | Laminas ModuleManager provides the infrastructure for building modular Laminas applications: it discovers and loads modules, resolves dependencies, merges configuration, and triggers lifecycle events for extensible bootstrap and application setup. | 29 | — | 19 | — | 11 | 4.8 | 6.8 | BSD-3-Clause | 1 year ago |
|
| laminas/laminas-mvc | Laminas MVC is a modular, event-driven MVC framework for PHP applications. It provides routing, controllers, view integration, dependency injection, and configuration management, helping you build scalable, maintainable web apps and APIs on top of Laminas components. | 174 | 176 | 66 | 572K | 24 | 14.8 | 59.0 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-mvc-i18n | Laminas MVC I18n integrates laminas-i18n with laminas-mvc, wiring translators, locale detection, and translated validators and route messages into your application via configurable service managers and view helpers. | 14 | — | 14 | — | 2 | 1.5 | 2.3 | BSD-3-Clause | 2 years ago |
|
| laminas/laminas-paginator | Laminas Paginator provides flexible pagination for PHP apps, with adapters for arrays, iterators, and database results. Generate page ranges and navigation data, and integrate with Laminas MVC or use standalone for paged listings. | 24 | 25 | 20 | 156K | 1 | 10.1 | 54.6 | BSD-3-Clause | 10 months ago | |
| laminas/laminas-permissions-acl | — | 33 | — | 25 | — | 1 | 1.3 | 0.8 | BSD-3-Clause | 1 year ago |
|
| laminas/laminas-recaptcha | Laminas reCAPTCHA integration for PHP applications, providing services and validators to verify Google reCAPTCHA responses in forms. Configurable keys and straightforward support for Laminas MVC and Mezzio workflows. | 8 | — | 11 | — | 2 | 3.1 | 1.6 | BSD-3-Clause | 11 months ago |
|
| laminas/laminas-router | Laminas Router is a flexible PHP routing component for matching HTTP and console requests to handlers and generating URLs from route definitions. It supports tree routing, route assembly, and integration with laminas-mvc and Mezzio. | 35 | 36 | 15 | 624K | 5 | 22.6 | 64.6 | BSD-3-Clause | 4 months ago | |
| laminas/laminas-serializer | Laminas serializer library providing adapters for PHP serialize, JSON, igbinary, and more, plus a configurable factory for serializing and deserializing data in Laminas and Mezzio applications. | 36 | 36 | 22 | 155K | 1 | 24.2 | 60.2 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-server | Laminas Server provides server-side components for building web service APIs in PHP, including SOAP and JSON-RPC. Define services, handle requests, and generate responses with flexible dispatching and integration options for legacy and modern applications. | 24 | 24 | 19 | 813K | 3 | 11.8 | 59.9 | BSD-3-Clause | 9 months ago | |
| laminas/laminas-servicemanager | Laminas ServiceManager is a PSR-11 compatible dependency injection container for PHP. It supports factory-based service creation, aliases, abstract factories, delegators, and lazy loading, making it a flexible foundation for managing object dependencies. | 160 | 162 | 63 | 2M | 13 | 27.5 | 69.8 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-session | Laminas Session provides object-oriented PHP session management: session containers, validators, save handlers, and configuration utilities. Supports secure, testable session workflows for Laminas/Mezzio apps, including storage options and session lifecycle control. | 88 | 90 | 39 | 603K | 26 | 28.9 | 70.6 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-stdlib | Utility components for PHP from the Laminas project: data structures, array and string helpers, hydrators, validators, option objects, and more. A shared toolbox used across Laminas and usable standalone in any PHP application. | 242 | 242 | 45 | 3M | 8 | 14.3 | 58.9 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-stratigility | Laminas Stratigility provides PSR-15 HTTP middleware tools, including a middleware pipeline and helpers for composing request handlers. Build reusable, interoperable middleware stacks for PHP applications and frameworks. | 58 | 59 | 12 | 381K | 1 | 17.5 | 58.0 | BSD-3-Clause | 6 months ago | |
| laminas/laminas-text | Laminas\Text provides utilities for working with text in PHP, including FIGlet ASCII-art rendering, flexible console table generation, and multibyte string helpers. It helps format and manipulate textual output in CLI and web applications. | 56 | — | 14 | — | 0 | 2.7 | — | BSD-3-Clause | 9 months ago |
|
| laminas/laminas-translator | Laminas Translator provides a locale-aware translation layer for PHP applications, with adapters, pluralization support, and integration with Laminas components for managing translated messages and catalogs. | 3 | 3 | 3 | 1M | 2 | 13.7 | 61.5 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-validator | Validation component for PHP and Laminas applications. Provides a wide range of ready-to-use validators (strings, numbers, dates, files, and more), consistent error messages, and an extensible API to create custom validators and input filtering rules. | 159 | 165 | 64 | 1M | 17 | 38.0 | 70.4 | BSD-3-Clause | 5 days ago | |
| laminas/laminas-view | laminas-view is the view layer for Laminas MVC and standalone PHP applications, providing PHP-based templating, view models, helpers, and rendering strategies for composing layouts and safely presenting escaped output. | 77 | 75 | 46 | 750K | 1 | 23.3 | 61.4 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-xmlrpc | Laminas XML-RPC provides a complete PHP implementation of the XML-RPC protocol, including both client and server support for encoding, decoding, and dispatching remote procedure calls. | 25 | 25 | 17 | 48K | 5 | 26.2 | 55.4 | BSD-3-Clause | 4 weeks ago | |
| laminas/laminas-zendframework-bridge | Provides compatibility bridge for Laminas to ease migration from Zend Framework. Maps legacy Zend class names to Laminas equivalents via autoloading, allowing existing Zend-based apps and libraries to run with minimal changes during upgrades. | 1,186 | 1,186 | 28 | 524K | 1 | 16.3 | 37.7 | BSD-3-Clause | 2 years ago | |
| lapaliv/laravel-bulk-upsert | Laravel Bulk Upsert saves collections of Eloquent models with bulk queries while still firing creating, updating, saving, deleting, and restoring events. It auto-aligns uneven fields and returns the inserted rows. Supports MySQL, PostgreSQL, and SQLite. | 15 | 15 | 3 | 856 | 0 | 24.4 | 27.0 | MIT | 3 months ago | |
| laravelista/ekko | Laravelista Ekko is a small Laravel helper package for marking navigation links as active. It compares the current route, URL, or action against menu targets, making it easy to add active classes and conditional states to menus and tabs with minimal configuration. | 271 | — | 28 | — | 0 | 2.5 | — | MIT | 5 years ago | |
| laravelista/picasso | 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 | |
| laudis/neo4j-php-client | PHP client and driver for Neo4j, giving Laravel and PHP apps a clean, intuitive API to the graph database. Choose Bolt or auto-routed drivers, configure easily, and rely on full psalm typing, extensibility, and official Neo4j testkit validation. | 188 | 188 | 40 | 42K | 9 | 34.7 | 42.2 | MIT | 1 week ago | |
| laudis/typed-enum | — | 4 | 4 | 0 | 43K | 0 | 0.0 | 54.4 | MIT | — | |
| launchdarkly/server-sdk | LaunchDarkly server-side SDK for PHP lets you evaluate feature flags, target users, and manage segments directly in your PHP applications, with streaming updates, polling, and local caching for fast, reliable flag delivery. | 40 | 39 | 50 | 553K | 1 | 21.4 | 66.3 | NOASSERTION | 2 weeks ago | |
| lctrs/psalm-psr-container-plugin | Psalm plugin that improves static analysis for PSR-11 containers. Adds smarter type inference for container get/has calls so services and dependencies resolve to the right classes, reducing false positives and making container-heavy code safer to refactor. | 0 | 17 | — | 2K | — | 4.5 | 46.5 | — | — | |
| leads/core | A Laravel/PHP core package for lead management, offering reusable models, contracts, and services to capture, organize, and track leads. Provides a lightweight, extensible foundation for building custom lead workflows. | 0 | 0 | 0 | 2K | 0 | 16.5 | 53.5 | — | 2 months ago | |
| league/commonmark | league/commonmark is a highly extensible PHP Markdown parser supporting the full CommonMark spec and GitHub-Flavored Markdown. It offers simple converters, customizable options, extensions, and safe HTML handling. Requires PHP 7.4+ and mbstring. | 2,982 | 3,021 | 223 | 20M | 15 | 57.2 | 68.5 | BSD-3-Clause | 1 week ago | |
| league/commonmark-ext-table | Deprecated CommonMark table extension for PHP. Adds GitHub Flavored Markdown-style tables (alignment, header/body) to league/commonmark environments. Use league/commonmark 1.3+ instead, which includes the same Table extension under League\CommonMark\Extension\Table. | 126 | 129 | 14 | 4K | 0 | 0.8 | 14.5 | MIT | 7 years ago | |
| league/config | Define and validate nested PHP configuration with strict schemas (via Nette Schema). Merge multiple config sources, apply defaults, enforce types/constraints, and read values using convenient dot notation. Ideal for robust, structured app and library config. | 566 | 575 | 18 | 18M | 0 | 5.3 | 56.0 | BSD-3-Clause | 3 years ago | |
| league/fractal | League Fractal is a transformation/presentation layer for API output (JSON/YAML). Define consistent serializers and transformers, type-cast fields, include related resources, and handle pagination—keeping response schemas stable as your data changes. | 3,540 | 3,758 | 343 | 1M | 49 | 52.3 | 53.4 | MIT | 10 months ago | |
| league/html-to-markdown | Convert HTML to Markdown in PHP with league/html-to-markdown. Create an HtmlConverter, pass valid HTML to convert(), and get clean Markdown back. Useful for editing legacy HTML, storing content as HTML while authoring in Markdown, and turning HTML email into plain text. | 0 | 1,923 | — | 2M | — | 9.6 | 55.3 | — | — | |
| leanadmin/installer | LeanAdmin Installer provides a simple Artisan command to install and configure the LeanAdmin panel in a Laravel application, publishing assets and running setup steps so you can get a working admin backend quickly. | 5 | — | 0 | — | 0 | 0.3 | — | — | 5 years ago | |
| lemaur/cms-nova | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| leocavalcante/siler | Siler is a zero-dependency PHP library/micro-framework of high-level functional abstractions for declarative apps and routing. Fast, flat-file friendly, and works well with Swoole. Note: the repository is archived; Nano is recommended as an alternative. | 1,107 | 1,125 | 90 | 180 | 14 | 9.8 | 7.5 | MIT | 5 years ago | |
| leovie/php-clean-code-bundle | Leovie PHP Clean Code Bundle brings practical Clean Code checks and conventions to PHP projects, helping teams spot maintainability issues early and keep codebases readable, consistent, and easier to evolve. | 0 | 0 | 0 | 78 | 0 | 0.5 | 26.2 | BSD-3-Clause | 4 years ago | |
| leovie/php-construct-normalize | A small PHP utility for normalizing constructor arguments so objects can be built consistently from arrays, configuration, or user input. It resolves defaults, maps named parameters, and validates required values before instantiation, making factories, DI containers, and hydration code simpler and l... | 0 | 0 | 0 | 54 | 0 | 0.5 | 24.0 | BSD-3-Clause | 4 years ago | |
| leovie/php-filesystem | A lightweight PHP filesystem library offering an object-oriented API for common file and directory operations such as reading, writing, listing, copying, and deleting. A simple drop-in helper for projects that need clean, dependency-free filesystem handling. | 0 | 0 | 0 | 110 | 0 | 0.5 | 28.3 | BSD-3-Clause | 4 years ago | |
| leovie/php-grouper | leovie/php-grouper is a lightweight PHP utility for organizing arrays and collections into groups using custom rules. It offers a simple API for defining grouping logic and retrieving grouped results, helping keep data-processing code clean and readable. | 0 | 0 | 0 | 110 | 0 | 0.5 | 28.3 | BSD-3-Clause | 4 years ago | |
| leovie/php-method-modifier | A small PHP utility for programmatically modifying method modifiers, making it easy to adjust method visibility and related characteristics at runtime. Useful for metaprogramming, testing, and code-generation workflows. | 0 | 0 | 0 | 61 | 0 | 0.5 | 24.8 | BSD-3-Clause | 4 years ago | |
| leovie/php-method-runner | A lightweight PHP utility that lets you run methods on objects by name, making it easy to invoke dynamic or configurable method calls without verbose reflection code. Ideal for small Laravel or standalone PHP projects. | 0 | 0 | 0 | 110 | 0 | 0.5 | 28.3 | BSD-3-Clause | 4 years ago | |
| leovie/php-methods-parser | — | 0 | 0 | — | 7 | — | 0.0 | 12.5 | — | — | |
| leovie/php-param-generator | A lightweight PHP parameter generator for building parameter definitions or argument lists from concise configuration. Useful for keeping request, method, and service parameters consistent across Laravel and plain PHP projects. | 0 | 0 | 0 | 110 | 0 | 0.5 | 28.3 | BSD-3-Clause | 4 years ago | |
| leovie/php-token-normalize | A PHP library for normalizing PHP tokens, making it easier to compare, analyze, or process code consistently. Useful for static analysis, duplicate detection, obfuscation checks, and tooling that needs a stable token representation. | 0 | 0 | 0 | 110 | 0 | 0.5 | 28.3 | BSD-3-Clause | 4 years ago | |
| leroy-merlin-br/metamorphosis | — | 42 | — | 11 | — | 2 | 20.3 | 1.3 | MIT | 3 weeks ago | |
| lionelkouame/fixtures-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| liquetsoft/fias-component | A PHP component for working with Russia’s FIAS address database. It helps download and import FIAS updates, keep address data current, and access regions, cities, streets, and houses for address forms, validation, and lookups in PHP applications. | 19 | — | 5 | — | 0 | 0.7 | 1.1 | MIT | 1 year ago |
|
| liquetsoft/fias-laravel | Laravel package for integrating Russia’s FIAS address database. Provides Eloquent models, migrations, and Artisan commands to import and update address data, making it easier to add hierarchical address lookup and maintenance to Laravel applications. | 35 | 35 | 8 | 64 | 1 | 0.9 | 6.1 | MIT | 1 year ago | |
| liquetsoft/fias-symfony | Symfony bundle for the Russian FIAS address database. Import and query official address data through Doctrine, build hierarchical address objects, and add reliable address autocomplete, lookup, and validation to your Symfony applications. | 27 | 27 | 6 | 21 | 0 | 0.6 | 3.4 | MIT | 1 year ago | |
| litepie/database | Database layer utilities for the LitePie Laravel ecosystem, providing reusable schema helpers, query and repository patterns, and migration support to streamline model and data setup across LitePie applications. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 1 year ago | |
| livewire-ui/spotlight | Livewire UI Spotlight adds a keyboard-driven command palette to Laravel Livewire apps. Let users quickly search, navigate, and run custom actions from a polished Spotlight-style modal with flexible configuration. | 946 | — | 73 | — | 7 | 17.7 | 3.3 | MIT | 7 months ago | |
| llm/skills | A Composer plugin that syncs AI Skills from your vendor packages and arbitrary GitHub/GitLab repos into a project-local directory (default .agents/skills/). Skills are auto-discovered by their SKILL.md files and kept up to date automatically on composer install and update. | 54 | 50 | 5 | 16K | 1 | 26.2 | 39.7 | BSD-3-Clause | 3 weeks ago | |
| llm-agents/agents | A Laravel package for building LLM-powered agents with tool calling, prompt management, and structured multi-step workflows. Integrates AI agents into PHP apps through a clean, framework-native API for automating tasks and composing agent pipelines. | 168 | 169 | 12 | 1K | 4 | 2.3 | 13.5 | MIT | 2 years ago | |
| loophp/collection | A high-performance, functional-style collection library for PHP. Provides lazy, immutable, chainable operations built on generators to map, filter, reduce, group, zip, and more. Works standalone or with Laravel, aiming for speed, memory efficiency, and fluent pipelines. | 744 | 746 | 34 | 45K | 1 | 13.9 | 24.7 | MIT | 2 years ago | |
| loophp/grumphp-license-task | GrumPHP extension adding a “license” task to ensure your project has a valid LICENSE file. Creates it if missing or offers to fix it if invalid. Supports common OSI licenses (MIT, BSD-3-Clause, LGPL, EUPL) with holder/year options. | 2 | 2 | 0 | 773 | 0 | 2.7 | 33.3 | MIT | 3 years ago | |
| lowerrocklabs/laravel-livewire-tables-advanced-filters | — | 9 | 9 | 0 | 7 | 9 | 10.8 | 6.2 | — | 3 years ago | |
| lshamanl/symfony-ui-bundle | A Symfony bundle that provides reusable UI components and Twig helpers for building consistent interfaces. It aims to simplify frontend development in Symfony applications by offering ready-to-use UI elements and templates. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| lshamanl/symfony-ui-bundle-command | A Symfony bundle that adds a console command for UI-related tasks, helping you manage and run UI bundle operations from the CLI. Suitable for Symfony projects seeking a lightweight command integration. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 5 years ago | |
| lshamanl/symfony-ui-bundle-foundation | A foundational Symfony UI bundle that provides reusable Twig components, layout primitives, and styling helpers to speed up building consistent admin and front-end interfaces. | 0 | 0 | 0 | 2 | 0 | 0.3 | 6.6 | — | 5 years ago | |
| lshamanl/symfony-ui-bundle-query | A Symfony bundle that adds query-building support for UI bundles, helping you create filtered, sortable, and paginated data sources with less boilerplate. It integrates with Doctrine to power consistent list and search screens and keep query logic reusable across your application. | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | — | 4 years ago | |
| l-stauberg/behat-symfony-extension | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| luckykenlin/livewire-tables | — | 9 | 9 | 2 | 0 | 0 | 4.6 | — | Apache-2.0 | 3 years ago | |
| lukasss93/laravel-larex | — | 98 | 98 | 9 | 4K | 2 | 9.1 | 23.4 | MIT | 7 months ago | |
| luzrain/workerman-bundle | Symfony bundle integrating Workerman, the async event-driven PHP server, so you can run HTTP, WebSocket, and custom workers configured through Symfony's dependency injection and managed with console commands. | 29 | 30 | 1 | 7 | 0 | 0.5 | 1.3 | MIT | 1 year ago | |
| maennchen/zipstream-php | ZipStream-PHP streams ZIP archives directly to the browser or any PSR-7 stream without writing to disk, quickly creating downloads from files, paths, or S3 buckets. Simple named arguments and a single finish call. | 1,911 | 1,922 | 112 | 10M | 3 | 31.9 | 55.7 | MIT | 6 months ago | |
| maestrojosiah/pwd-reset | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| magentron/laravel-blade-lint | Laravel Blade Lint validates Blade templates and reports syntax errors, malformed directives, and other template issues before they reach production. Use its Artisan command locally or in CI to keep views clean and catch mistakes early. | 16 | — | 3 | — | 0 | 14.4 | — | GPL-3.0 | 3 months ago |
|
| magic-test/magic-test-laravel | — | 459 | — | 25 | — | 2 | 3.5 | 0.4 | MIT | 3 years ago | |
| maglnet/composer-require-checker | ComposerRequireChecker is a CLI tool that analyzes your composer.json and source code to find unknown symbols and soft/transitive dependencies. It flags code relying on packages or PHP extensions you haven't explicitly required, helping prevent unexpected breakage from dependency updates. | 1,011 | 1,019 | 80 | 667K | 32 | 36.0 | 57.4 | MIT | 7 months ago | |
| mahefa/media-bundle | A Laravel/PHP media bundle for managing uploaded files and media assets. It offers a simple way to organize, store, and serve media within your application, with a lightweight, integration-friendly design for projects that need basic media handling. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| mailgun/mailgun-php | Official Mailgun PHP SDK (PSR-18/PSR-7 compatible) for sending email and managing Mailgun API features like domains, IPs/pools, analytics, and subaccounts. Works with your chosen HTTP client; supports US/EU endpoints. | 1,136 | 1,164 | 315 | 826K | 0 | 44.7 | 46.4 | MIT | 1 week ago | |
| maize-tech/laravel-email-domain-rule | A Laravel validation rule that restricts email addresses by domain, letting you allow or block specific domains and disposable providers. Drop it into form requests or validators to keep signups clean with one simple, configurable rule. | 61 | — | 9 | — | 0 | 1.1 | 1.1 | MIT | 2 years ago | |
| maize-tech/laravel-excludable | Laravel Excludable adds a trait that lets Eloquent models be hidden from queries by default, so you can exclude records globally while still including them on demand via scopes. | 62 | — | 6 | — | 0 | 1.2 | 0.8 | MIT | 2 years ago | |
| maize-tech/laravel-markable | Laravel Markable adds markable features like likes, bookmarks, favorites, and reactions to any Eloquent model. Install via composer, publish the migrations you need, and start tracking user interactions with simple traits. | 759 | 761 | 29 | 13K | 0 | 16.5 | 18.8 | MIT | 6 months ago | |
| maize-tech/laravel-remote-rule | Laravel Remote Rule lets you delegate field validation to a remote HTTP endpoint, turning its JSON response into standard validation errors. Share validation logic across services and apps without duplicating rules in every codebase. | 29 | — | 3 | — | 0 | 0.9 | 0.8 | MIT | 2 years ago | |
| malukenho/docheader | Laravel package that adds and manages standardized documentation headers in your source files. Generate consistent file/class docblocks with project metadata, author, license, and timestamps, helping teams enforce style and keep headers up to date automatically. | 68 | 68 | 8 | 8K | 2 | 2.0 | 29.2 | MIT | 8 years ago | |
| marc-mabe/php-enum | Native PHP enum implementation via an abstract base class. Extend it to define enumerations from public constants (supports scalars, null, and arrays), create and compare enum instances, and keep a strict set of named values for safer domain modeling. | 498 | 506 | 35 | 8M | 2 | 12.9 | 55.1 | BSD-3-Clause | 1 year ago | |
| maritechpro/rpc-amqp-client | Lightweight RPC client for AMQP message brokers, built for Laravel and PHP services. Make remote procedure calls over RabbitMQ-style queues with straightforward request/response handling and clean integration into your existing messaging stack. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| maritechpro/rpc-amqp-server | AMQP RPC server for Laravel and PHP applications. Expose service methods over RabbitMQ queues, process requests asynchronously, and route responses back to callers with a simple, configurable server implementation for distributed systems. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| markrogoyski/ipv4-subnet-calculator | — | 175 | 178 | 42 | 16K | 1 | 21.8 | 31.6 | MIT | 1 week ago | |
| marshmallow/laravel-facebook-webhook | Handle Facebook Webhook callbacks in Laravel with ease. This package verifies the hub challenge, validates X-Hub-Signature payloads, and routes incoming events to your own handlers, so you can focus on building Messenger bots and integrations instead of boilerplate. | 13 | 13 | 4 | 192 | 0 | 7.7 | 17.2 | MIT | 7 months ago | |
| marvin255/file-system-helper | A lightweight filesystem helper for Laravel and PHP that simplifies common file and directory operations. Offers convenient methods for reading, writing, copying, moving, and deleting files, plus directory listing and path utilities, reducing boilerplate in everyday file handling tasks. | 1 | 1 | 0 | 648 | 0 | 8.5 | 37.3 | MIT | 7 months ago | |
| marvin255/in-memory-cache | Lightweight in-memory cache for Laravel and PHP apps. Store, retrieve, and expire values for the lifetime of a request or process, making it ideal for memoization and avoiding repeated expensive work without an external cache backend. Simple API, no infrastructure required. | 0 | — | 0 | — | 0 | 8.2 | — | MIT | 7 months ago |
|
| marvin255/jwt | marvin255/jwt is a lightweight JSON Web Token library for Laravel and PHP. It offers simple helpers to encode and decode JWT tokens, configure signing keys and algorithms, and add token-based authentication to your application with minimal setup and clean integration. | 1 | — | 0 | — | 0 | 8.2 | — | MIT | 7 months ago |
|
| marvin255/jwt-symfony | A Symfony bundle for JWT authentication that generates, signs, and validates JSON Web Tokens and integrates with Symfony's security system, giving you a lightweight way to add stateless token-based auth to APIs and services. | 0 | 0 | 0 | 0 | 0 | 8.9 | — | MIT | 7 months ago | |
| marvin255/optional | A lightweight Optional value object for PHP and Laravel that wraps nullable values and eliminates scattered null checks. Chain map, filter, and orElse helpers for safer, more readable pipelines, keeping your code fluent and free of repetitive if-null branching. | 0 | — | 0 | — | 0 | 8.4 | — | MIT | 7 months ago |
|
| marvin255/random-string-generator | A lightweight PHP package for generating random strings with configurable length and character sets. Ideal for access tokens, passwords, and unique identifiers, with optional Laravel integration and a simple, framework-agnostic API. | 1 | 1 | 1 | 503 | 0 | 8.5 | 35.7 | MIT | 7 months ago | |
| marvin255/value-object | A Laravel/PHP package for building immutable, self-validating value objects with typed properties and simple array/JSON conversion, helping keep domain data consistent and expressive. | 0 | 0 | 0 | 3 | 0 | 8.7 | 9.0 | MIT | 7 months ago | |
| marvin255/value-object-bundle | A Symfony bundle for using immutable value objects with Doctrine ORM, offering base classes, type mappings, and integration helpers so domain values can be persisted and hydrated transparently. Helps keep models expressive and avoid primitive obsession. | 0 | 0 | 0 | 2 | 0 | 12.1 | 7.3 | MIT | 5 months ago | |
| masterix21/x-blade-components | Reusable Blade components for Laravel apps, offering ready-made UI pieces like forms, buttons, alerts, modals, and layout helpers. Install via Composer and use simple x- tags to speed up frontend development. | 38 | — | 4 | — | 0 | 0.3 | — | MIT | 6 years ago | |
| masyasmv/finam-sdk-laravel | A Laravel wrapper for the Finam SDK that simplifies integrating Finam brokerage APIs into PHP applications. It offers Laravel-friendly configuration and service container bindings, making it easy to authenticate and access market data and trading endpoints from your Laravel app. | 0 | — | 0 | — | 0 | 12.2 | — | MIT | 4 months ago | |
| matchory/elasticsearch | A Laravel package that brings Eloquent-style models and a fluent query builder to Elasticsearch. Define searchable models, manage indices, run aggregations, and index data via bulk operations using familiar Laravel conventions. | 30 | — | 12 | — | 7 | 9.0 | 4.4 | MIT | 8 months ago | |
| matchory/laravel-mailgun-templates-channel | — | 3 | 3 | 7 | 3 | 0 | 0.2 | 2.4 | MIT | 2 years ago | |
| matejicekvojtech/service-registry-bundle | A lightweight service registry bundle for PHP apps that provides a central place to register and resolve services. It simplifies service discovery and dependency lookup with a clean, framework-friendly API for managing shared components. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| mathis-vincent/maintenance-bundle | Maintenance Bundle provides a simple way to put your PHP application into maintenance mode during deployments or upgrades. It helps serve a friendly maintenance page and control access so users see a clear message instead of errors. Use it to avoid exposing broken pages while work is in progress. | 1 | — | 0 | — | 0 | 19.5 | — | MIT | 2 weeks ago | |
| matiux/broadway-sensitive-serializer | A Broadway serializer for PHP that helps protect sensitive event data by encrypting payloads before they reach the event store and decrypting them when read. Keeps PII and secrets out of plaintext storage while preserving normal Broadway event serialization. | 8 | 8 | 1 | 14 | 0 | 0.1 | 5.6 | — | 2 years ago | |
| matiux/broadway-sensitive-serializer-bundle | Symfony bundle that plugs a sensitive serializer into Broadway event sourcing, making it easier to persist and replay domain events while keeping sensitive payload data under control, with straightforward service configuration for event stores. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 4 years ago | |
| matthewbdaly/artisan-standalone | — | 32 | — | 11 | — | 1 | 0.7 | — | MIT | — | |
| matthewbdaly/laravel-azure-storage | Deprecated (March 2024): Azure Blob Storage driver for Laravel’s Storage API via Flysystem 3 Azure adapter. Provides a custom “azure” disk for Blob containers/URLs. Use the maintained replacement: https://github.com/Azure-OSS/azure-storage-php-adapter-laravel | 230 | 226 | 55 | 71K | 1 | 3.7 | 24.2 | MIT | 4 years ago | |
| matthewbdaly/laravel-etag-middleware | Laravel middleware that automatically adds ETag headers to responses, enabling conditional GET requests and 304 Not Modified replies so clients can cache efficiently and save bandwidth. Simple to register and configure per route. | 64 | — | 13 | — | 0 | 1.1 | — | MIT | 6 years ago | |
| mavlitov98/clickhouse-migrations | A Laravel package for managing ClickHouse database migrations. Create, run, and roll back schema changes for ClickHouse tables using familiar migration workflows, helping you version your analytics database alongside your application. | 9 | 9 | 1 | 1K | 0 | 0.5 | 28.2 | MIT | 3 years ago | |
| max-messenger-bot/max-bot-api-php | — | 2 | — | 1 | — | 0 | 0.0 | — | MIT | — |
|
| max-messenger-bot/max-bot-symfony-bundle | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mayflower/mo4-coding-standard | MO4 Coding Standard is a PHP CodeSniffer ruleset extending the Symfony standard with extra rules for array alignment and formatting, property doc blocks, namespace usage, and string interpolation. Install it via Composer to enforce consistent, modern PHP coding conventions across your projects. | 17 | 17 | 10 | 8K | 0 | 20.0 | 40.9 | MIT | 3 months ago | |
| mcfedr/uuid-extra-bundle | A Symfony bundle that adds UUID support to your application, including Doctrine types, form types, validators, and generators so you can use UUIDs as primary keys and identifiers with less configuration. | 18 | 17 | 12 | 1 | 3 | 2.0 | 3.7 | MIT | 4 years ago | |
| mcfedr/uuid-paramconverter | Symfony param converter that turns UUID route parameters into Ramsey UUID objects before they reach your controllers. Type-hint UuidInterface and malformed or missing UUIDs are rejected automatically, with no manual parsing or validation boilerplate. | 18 | 18 | 12 | 1 | 3 | 2.0 | 3.7 | MIT | 4 years ago | |
| meritoo/admin-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| meritoo/common-bundle | — | 1 | 1 | 0 | 17 | 1 | 0.1 | 13.5 | MIT | — | |
| meritoo/common-library | — | 2 | — | 1 | — | 3 | 0.7 | 0.4 | MIT | — |
|
| meritoo/menu | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| meritoo/menu-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| messagebird/php-rest-api | — | 158 | 161 | 94 | 243K | 2 | 19.2 | 47.0 | BSD-2-Clause | 8 months ago | |
| mezon/router | Mezon Router is a fast, lightweight routing library for PHP with support for route groups, middleware, controllers, and RESTful routes. It provides a simple API for defining and dispatching routes, making it a flexible choice for small to medium PHP applications. | 272 | 271 | 18 | 474 | 3 | 2.6 | 6.4 | — | — | |
| mezzio/mezzio-authentication | — | 13 | — | 7 | — | 2 | 7.3 | 1.2 | BSD-3-Clause | 8 months ago | |
| mezzio/mezzio-flash | — | 8 | — | 11 | — | 1 | 0.8 | 0.8 | BSD-3-Clause | 1 year ago |
|
| mezzio/mezzio-session | — | 24 | — | 14 | — | 2 | 1.2 | 1.1 | BSD-3-Clause | 1 year ago |
|
| michaelcozzolino/php-redefinitions | PHP library for redefining existing functions and methods at runtime, making it easy to monkey-patch legacy code, stub third-party functions, or swap implementations in tests without editing the original source. Framework-agnostic and Composer-ready. | 0 | — | 0 | — | 0 | 0.1 | — | MIT | 1 year ago |
|
| michaelcozzolino/symfony-route-generator-bundle | A Symfony bundle for generating routes and URLs programmatically, simplifying link creation in templates and services. It integrates with Symfony's routing component to build paths from named routes and parameters, helping keep URL generation consistent and maintainable across your application. | 0 | 0 | 0 | 0 | 0 | 0.6 | 0.4 | MIT | 1 year ago | |
| michaelcozzolino/symfony-validation-enhancements-bundle | A Symfony bundle that enhances the Validator component with additional validation features and constraints. Integrates quickly into existing Symfony applications to simplify common validation scenarios and keep validation logic reusable and configuration-driven. | 1 | 1 | 0 | 0 | 0 | 0.8 | 1.1 | MIT | 1 year ago | |
| micro-module/alerting | Lightweight alerting module for Laravel that routes application events and errors to configurable notification channels. Define alert rules, throttle noisy notifications, and keep your team informed without pulling in a heavy monitoring stack. | 0 | 0 | 0 | 111 | 0 | 0.4 | 28.4 | — | 11 months ago | |
| micro-module/base | Micro-Module Base provides a lightweight foundation for building modular Laravel applications, with core abstractions for module registration, service providers, and lifecycle management so you can split features into self-contained packages with minimal boilerplate. | 0 | 0 | 1 | 127 | 0 | 0.1 | 29.1 | — | 1 year ago | |
| micro-module/command-bus | A lightweight command bus for Laravel micro-modules that dispatches commands to their handlers, supports middleware pipelines, and keeps controllers thin by separating request handling from business logic. | 0 | 0 | 1 | 107 | 0 | 0.0 | 28.1 | — | 5 years ago | |
| micro-module/fault-tolerance | Fault tolerance utilities for Laravel micro-modules: add retries, circuit breakers, timeouts, and graceful fallbacks around service calls so failures in one module don't cascade. Configurable policies and framework-native integration keep resilient code simple. | 0 | 0 | 0 | 76 | 0 | 0.5 | 26.2 | — | 11 months ago | |
| micro-module/fault-tolerance-bundle | A fault-tolerance bundle for PHP/Laravel apps that adds circuit breakers, retries, timeouts, and fallback handling to unreliable service calls. Configure policies per service and keep failures from cascading through your application. | 0 | 0 | 0 | 97 | 0 | 0.3 | 27.5 | — | 1 year ago | |
| micro-module/saga | A Laravel package for orchestrating sagas: chain distributed transaction steps and automatically run compensating actions when one fails, keeping multi-service workflows consistent without long-lived locks. | 0 | 0 | 0 | 82 | 0 | 14.4 | 29.8 | — | 3 months ago | |
| micro-module/tactician-command-events | — | 0 | 0 | 0 | 100 | 0 | 0.0 | 27.7 | MIT | 5 years ago | |
| micro-module/unit-test-generator | Micro Module's Unit Test Generator scaffolds PHPUnit tests for Laravel/PHP code, turning existing classes into ready-to-edit test files to cut boilerplate and speed up initial coverage. It helps bootstrap suites and standardize structure, leaving assertions for you to refine. | 1 | 1 | 0 | 16 | 0 | 0.0 | 13.2 | — | 3 years ago | |
| micro-module/value-object | Immutable, self-validating value objects for PHP and Laravel. Wrap primitives like emails, IDs, and money in typed classes that guard their own invariants, so invalid values can't exist and domain logic stays clean, testable, and free of scattered validation checks. | 1 | 1 | 1 | 127 | 0 | 0.0 | 25.0 | — | 1 year ago | |
| mikaelkael/mkk-dhcp-bundle | mikaelkael/mkk-dhcp-bundle is a Symfony bundle for integrating DHCP configuration and lease management into PHP applications. It provides bundle service wiring and helpers for handling DHCP-related data and workflows, helping connect DHCP administration tasks with your app’s services. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 3 years ago | |
| milosa/social-media-aggregator-bundle | The Milosa Social Media Aggregator Bundle for Symfony lets you collect and display social media posts in one unified feed. Configure providers, aggregate content, and render results in your PHP app with minimal setup. Ideal for dashboards and marketing pages, with simple configuration and template-f... | 16 | 16 | 5 | 1 | 0 | 1.0 | 3.5 | MPL-2.0 | 5 years ago | |
| minvws/laravel-logging | MinVWS Laravel Logging provides a consistent logging setup for Laravel applications, with configurable channels and contextual logging to support diagnostics and auditing. It integrates with Laravel’s native logging system for maintainable, production-ready logs. | 1 | 1 | 1 | 700 | 0 | 8.6 | 37.8 | EUPL-1.2 | 6 months ago | |
| minvws/laravel-sql-exporter | — | 0 | 0 | 0 | 51 | 0 | 18.5 | 27.5 | EUPL-1.2 | 1 month ago | |
| minvws/puzi-laravel | Laravel package for integrating MinVWS PUZI into your application. It provides the framework glue—configuration and Laravel-friendly service bindings—to use PUZI functionality with Laravel’s container and conventions, making it easier to add PUZI support to Dutch healthcare projects. | 1 | — | 5 | — | 3 | 1.2 | 0.4 | EUPL-1.2 | 3 years ago | |
| minvws/puzi-php | A PHP library from MinVWS for working with PUZI, the pseudo-unique care identifier used in Dutch healthcare. It offers straightforward helpers for generating, validating, and handling PUZI values in Laravel or plain PHP projects, making healthcare identifier integration cleaner and safer. | 8 | — | 5 | — | 0 | 0.2 | — | EUPL-1.2 | 3 years ago |
|
| mistic100/php-hooks | Lightweight WordPress-style hooks and filters for PHP. Register callbacks for actions, modify values through filters, set priorities and accepted arguments, and remove handlers when needed. A small dependency-free event system for decoupling plugins, themes, and application components. | 6 | — | 2 | — | 0 | 0.1 | — | GPL-3.0 | 7 years ago |
|
| mj4444/simple-http-client | A lightweight, easy-to-use HTTP client for Laravel and PHP applications. mj4444/simple-http-client provides a straightforward way to make outgoing requests and handle responses, keeping common API calls simple and readable in your code. It aims to reduce boilerplate for common HTTP calls. | 0 | 2 | 0 | 385 | 0 | 0.0 | 35.7 | Unlicense | — | |
| mmft24/elastic-apm-symfony-bundle | A Symfony bundle that integrates Elastic APM for application performance monitoring, giving you distributed tracing, transaction and span timing, error reporting, and request insights so you can spot slowdowns and failures across your Symfony services. | 0 | 0 | 0 | 1K | 0 | 19.4 | 48.7 | MIT | 2 weeks ago | |
| mnapoli/php-di | PHP-DI is a practical, feature-rich dependency injection container for PHP. It offers autowiring, constructor injection, flexible definitions, lazy dependencies, and PSR-11 compatibility, helping you build cleaner, more testable applications with minimal configuration and boilerplate. | 2,773 | 2,775 | 320 | 421 | 56 | 40.5 | 24.0 | MIT | 1 year ago | |
| mobicms/captcha | Mobicms Captcha is a lightweight CAPTCHA package for Laravel that generates customizable image challenges to protect forms from bots. It offers a simple API for rendering and validating codes, with configurable options for easy integration into login, registration, and contact forms. | 26 | — | 5 | — | 0 | 0.3 | — | MIT | 1 year ago |
|
| mobizel/markdown-docs-bundle | A Symfony bundle that turns plain Markdown files into a browsable documentation site. It handles routing, navigation menus, and Twig rendering, with configurable source paths and templates, so you can write docs in Markdown and let the bundle generate the pages. | 10 | 10 | 6 | 73 | 1 | 0.7 | 13.3 | MIT | 4 years ago | |
| modern-jukebox/common-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| mohammadrasoulasghari/laravel-reactions | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 1 year ago | |
| molibdenius/cqrs | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mongodb/builder | mongodb/builder offers a fluent, Laravel-friendly query builder for MongoDB in PHP, making it easier to compose queries and work with collections using builder-style syntax instead of raw arrays. A lightweight option for MongoDB-backed apps. | 6 | 6 | 4 | 2K | 0 | 0.1 | 23.0 | Apache-2.0 | 2 years ago | |
| mongodb/mongodb | The official high-level PHP library for MongoDB, providing an easy-to-use API for clients, databases, collections, CRUD operations, and index or collection management. Requires the mongodb PHP extension; install via Composer. | 1,616 | 1,697 | 266 | 2M | 0 | 44.7 | 51.1 | Apache-2.0 | 1 month ago | |
| monicahq/laravel-cloudflare | Laravel middleware that automatically trusts Cloudflare proxy IP ranges so client IPs and forwarded headers are handled correctly. Drop-in replacement for Laravel’s TrustProxies, with an optional callback to customize how proxy lists are loaded. | 349 | 349 | 33 | 161K | 5 | 19.9 | 40.7 | MIT | 7 months ago | |
| monicahq/laravel-sabre | Laravel Sabre integrates the SabreDAV server with Laravel, making it easy to add WebDAV, CalDAV, and CardDAV endpoints using Laravel routing, authentication, and configuration. | 58 | 58 | 10 | 7K | 3 | 18.7 | 33.2 | MIT | 1 month ago | |
| mops1k/json-rpc-bundle | A Symfony bundle for adding JSON-RPC support to PHP applications, helping expose services and handle JSON-RPC requests through configurable endpoints and framework integration. | 1 | 1 | 0 | 1 | 0 | 0.0 | 2.4 | MIT | 2 years ago | |
| mrmysql/youtube-transcript | Fetch YouTube video transcripts in Laravel with a simple, fluent API. Pull captions and subtitle text by video ID or URL, ready for search, summarization, and AI pipelines. | 20 | — | 4 | — | 4 | 13.0 | 1.3 | — | 5 months ago |
|
| mtarld/api-platform-ms-bundle | A Symfony bundle that adapts API Platform for microservice architectures, letting resources split across services be referenced and fetched over HTTP while preserving API Platform’s resource, serialization, and documentation workflow. | 71 | 71 | 8 | 50 | 3 | 1.7 | 3.9 | MIT | 1 year ago | |
| mtarld/symbok-bundle | Symfony bundle inspired by Lombok that generates getters, setters, constructors, adders and removers for your PHP classes from simple annotations, cutting boilerplate in entities and DTOs while keeping your code plain, native PHP. | 48 | 51 | 1 | 4 | 0 | 0.1 | 0.3 | MIT | — | |
| mulky-sulaiman/fortify-ui-livewire | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| myaza-software/schema-validator | Schema Validator for Laravel lets you define and validate structured data against reusable schemas, with clear error messages and seamless integration into your app's validation workflow. | 5 | — | 2 | — | 0 | 0.2 | — | MIT | 5 years ago | |
| myclabs/php-enum | myclabs/php-enum brings SplEnum-style enums to PHP. Define enum classes, get autogenerated static constructors, validate values, compare instances, list possible values, and use enums as parameter/return types with extra methods—without a PHP extension. | 2,718 | 2,754 | 125 | 4M | 12 | 30.1 | 47.7 | MIT | 1 year ago | |
| myopensoft/php-version-bumper | — | 0 | 0 | — | 11 | — | 0.0 | 14.9 | — | — | |
| nagy/laravel-rating | Add ratings to any Eloquent model in Laravel with a simple trait and API. Let users rate items, then retrieve average, sum, and individual ratings. Useful for likes, scores, reviews, or star-style feedback, with flexible rating values and relationships. | 216 | 216 | 44 | 523 | 4 | 3.5 | 8.5 | MIT | 5 years ago | |
| narcisonunez/laravel-actionable-model | — | 10 | 10 | 0 | 0 | 0 | 0.1 | — | MIT | 5 years ago | |
| naumov-adata/laravel-tarantool | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| nelexa/roach-php-bundle | Symfony bundle that integrates Roach PHP, the complete web scraping toolkit, into your app with dependency injection configuration, ready-to-use crawler services, and console commands for running spiders and scrapers. | 10 | 10 | 3 | 19 | 0 | 19.8 | 7.1 | MIT | 1 week ago | |
| nelexa/zip | — | 502 | 518 | 60 | 260K | 30 | 17.0 | 47.2 | MIT | 4 years ago | |
| neo4j/neo4j-bundle | A Symfony bundle that integrates Neo4j graph databases into PHP applications. It configures the Neo4j client, wires services for dependency injection, and provides convenient access to graph database queries and transactions from Symfony projects. | 82 | 82 | 43 | 158 | 12 | 5.6 | 11.9 | MIT | 1 year ago | |
| neo4j-php/neo4j-laravel | Integrate Neo4j graph databases into Laravel with configuration, service provider wiring, and convenient query support for building graph-backed applications alongside your existing Laravel stack. | 2 | — | 2 | — | 0 | 19.1 | — | — | 3 weeks ago | |
| netgen/remote-media-ibexa | — | 0 | — | 1 | — | 0 | 0.5 | 1.1 | GPL-2.0 | — | |
| neuralglitch/font-manager | Font Manager for Laravel simplifies self-hosting typography: browse and install Google Fonts, register local font families, generate CSS and @font-face rules, and serve optimized font assets without external requests. | 1 | 2 | 0 | 3 | 0 | 0.8 | 3.9 | MIT | 11 months ago | |
| neuralglitch/google-fonts | Laravel package for self-hosting Google Fonts: download font files locally, generate CSS, and serve them from your app. Avoid external Google requests, improve privacy and GDPR compliance, and boost performance with cached local assets. | 5 | 6 | 0 | 52 | 0 | 0.3 | 9.6 | MIT | 1 year ago | |
| neuralglitch/omnia-ipsum | Omnia Ipsum is a Laravel package for generating Lorem ipsum placeholder text. It provides simple helpers and configurable output for adding dummy copy to views, seeders, prototypes, and test data. Lightweight and easy to integrate into local development workflows. | 0 | — | 0 | — | 0 | 1.0 | — | MIT | 11 months ago | |
| nickcernis/html-to-markdown | Converts HTML to Markdown for PHP 7.2+, letting you edit existing HTML content as Markdown, store HTML while editing in Markdown, or turn HTML email into plain text. Install via Composer. | 1,909 | 1,909 | 216 | 331 | 5 | 46.7 | 5.6 | MIT | 2 weeks ago | |
| nicmart/tree | A flexible PHP tree data structure with a fluent builder API. Create nodes with any value, add or remove children, manage parents automatically, and build hierarchies easily for menus, categories, and nested data. | 574 | 586 | 61 | 912K | 5 | 27.8 | 52.4 | MIT | 1 month ago | |
| nikic/iter | nikic/iter is a small PHP library for working with iterables and generators. It provides lazy, functional-style helpers like map, filter, reduce, and chain to build efficient pipelines over arrays and Traversables without extra memory overhead. | 1,145 | 1,151 | 70 | 185K | 9 | 14.9 | 35.1 | NOASSERTION | 2 years ago | |
| nimbusoft/flysystem-openstack-swift | Flysystem adapter for OpenStack Swift object storage. Mount Swift containers as filesystems in Laravel/PHP apps and read, write, list, or delete objects through Flysystem’s unified API. Configure auth URL, region, container, and credentials, then use it like any other Laravel disk. | 43 | 43 | 19 | 20K | 1 | 1.0 | 36.7 | MIT | 3 years ago | |
| nlzet/doctrine-mapping-typings | — | 0 | — | 0 | — | 0 | 0.1 | — | NOASSERTION | — |
|
| nlzet/doctrine-mapping-typings-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.1 | — | NOASSERTION | — | |
| nmeri/suphle | — | 36 | 36 | 0 | 8 | 9 | 3.2 | 5.7 | MIT | 2 years ago | |
| nmeri/tilwa | — | 36 | 36 | 0 | 0 | 9 | 3.2 | 4.5 | MIT | 2 years ago | |
| nnbzh/laravel-tarantool | — | 0 | — | 0 | — | 0 | 0.0 | — | — | 4 years ago | |
| nullthoughts/laravel-data-sync | Laravel Data Sync helps keep Eloquent models in sync with external data sources, offering a configurable pipeline for importing, mapping, and updating records so your Laravel app can mirror remote APIs or databases reliably. | 33 | — | 9 | — | 4 | 1.7 | 0.8 | MIT | 4 years ago | |
| nusje2000/feature-toggle-bundle | A Symfony bundle for adding feature toggles to PHP applications. Define toggles in configuration and enable or disable features at runtime, making gradual rollouts, testing, and safe deployment easier without code changes. | 4 | — | 3 | — | 7 | 2.4 | 2.3 | — | 2 years ago | |
| nutgram/laravel | — | 53 | — | 7 | — | 0 | 8.4 | 0.4 | MIT | 7 months ago | |
| nutgram/nutgram | Nutgram is a Telegram bot framework for PHP with a familiar Laravel-style syntax. It offers typed updates, middleware, conversation handlers, inline keyboards, and a built-in testing harness, making it easy to build maintainable, feature-rich Telegram bots in PHP. | 757 | 753 | 82 | 56K | 2 | 25.5 | 31.3 | MIT | 1 month ago | |
| nzour/symfony-advanced-resolving | A Symfony package that adds advanced resolving capabilities, making service and argument resolution more flexible and context-aware. It helps reduce boilerplate, simplify dependency wiring, and keep container configuration clean, readable, and maintainable in modern Symfony applications. | 0 | — | 0 | — | 0 | 0.3 | — | — | 4 years ago | |
| oat-sa/bundle-lti1p3 | A Symfony bundle for adding LTI 1.3 support to PHP applications. It provides platform and tool integration, secure launch flows using OIDC and JWT, and configurable message handling to connect learning tools and platforms. | 9 | — | 13 | — | 1 | 16.0 | 0.4 | LGPL-2.1 | 3 months ago | |
| oat-sa/lib-lti1p3-core | A PHP library for implementing LTI 1.3 core in applications and tools. It provides message validation, security and JWT handling, registration, service endpoints, and support for launches, deep linking, and names and roles provisioning. | 37 | 37 | 22 | 31K | 14 | 24.4 | 51.7 | GPL-2.0 | 2 weeks ago | |
| ocramius/code-generator-utils | A small toolkit of utilities that simplifies programmatic PHP code generation. It offers helpers for building class and method definitions, sanitizing identifiers, and producing unique names—handy when writing proxy generators, scaffolding tools, or anything that emits PHP source at runtime. | 98 | 100 | 25 | 9K | 1 | 0.8 | 19.7 | MIT | 1 year ago | |
| ocramius/generated-hydrator | Generates fast, specialized hydrator classes for PHP objects, letting you populate and extract properties quickly without reflection overhead. A good fit for ORMs, serializers, and data mappers. | 724 | 729 | 71 | 7K | 17 | 6.0 | 17.2 | MIT | 2 years ago | |
| ocramius/package-versions | PackageVersions gives PHP applications fast, zero-I/O access to the installed versions of Composer dependencies. Version data is compiled from composer.lock at install time, so \PackageVersions\Versions::getVersion() returns a package's version and commit hash without any runtime disk reads—ideal fo... | 3,166 | 3,173 | 72 | 500K | 1 | 38.6 | 33.4 | MIT | 5 months ago | |
| ocramius/proxy-manager | ProxyManager generates and manages PHP proxy classes (virtual proxies, lazy-loading value holders, etc.) to implement the Proxy Pattern. Useful for lazy-loading, interceptors, and advanced DI/ORM scenarios. Install via Composer and use factory helpers to create proxies. | 4,940 | 4,965 | 191 | 200K | 37 | 52.3 | 40.7 | MIT | 4 years ago | |
| odiseoteam/blog-bundle | A Symfony bundle that adds a full-featured blog to your project—posts, categories, tags, and comments—with an admin panel built on Sonata Admin. Quick to install and easy to customize, it gives you a ready-made content system without starting from scratch. | 19 | 19 | 12 | 844 | 2 | 1.0 | 22.9 | — | 2 years ago | |
| oldpak/annotations | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| oldpak/collections | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| oldpak/dbal | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| oldpak/deprecations | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| oldpak/event-manager | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| oldpak/instantiator | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| oldpak/lexer | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| oldpak/orm | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| oldpak/persistence | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| open-feature/flagd-provider | — | 2 | 2 | 1 | 45K | 0 | 0.1 | 55.3 | — | — | |
| open-feature/sdk | Vendor-agnostic PHP SDK for feature flagging. Provides a community-driven OpenFeature API compatible with PHP 8.0+, letting you integrate any feature flag management tool through standardized providers and hooks. | 43 | 43 | 15 | 195K | 15 | 30.1 | 64.9 | Apache-2.0 | 3 months ago | |
| opensaucesystems/chartwire | — | 0 | 0 | — | 2 | — | 0.0 | 6.6 | — | — | |
| openstudio/page-builder-bundle | A Laravel package that provides a flexible page builder for composing and managing content pages from reusable blocks, with bundled components and tools for defining, rendering, and editing page layouts in your application. | 1 | 1 | 0 | 8K | 0 | 18.0 | 57.6 | LGPL-3.0 | 1 month ago | |
| openstudio/query-builder-bundle | — | 0 | 0 | 0 | 47 | 0 | 17.8 | 26.9 | MIT | 1 month ago | |
| open-telemetry/contrib-aws | AWS integrations for OpenTelemetry PHP: provides an AWS X-Ray propagator and trace ID generator so PHP services can join X-Ray traces and correlate telemetry across AWS services. Install via Composer to add AWS-aware context propagation to your instrumentation. | 0 | 0 | 0 | 45K | 0 | 19.7 | 64.8 | — | 1 week ago | |
| open-telemetry/opentelemetry-auto-laravel | Automatic OpenTelemetry instrumentation for Laravel apps. It hooks into the framework to emit traces, metrics, and logs for HTTP requests, database queries, queue jobs, and more, with no manual code changes. Add it to get distributed tracing and observability out of the box. | 63 | 64 | 34 | 593K | 0 | 20.0 | 63.8 | — | 3 weeks ago | |
| open-telemetry/opentelemetry-auto-symfony | OpenTelemetry auto-instrumentation for Symfony adds zero-code tracing to your app, capturing HTTP requests, console commands, and framework activity as spans so you can send telemetry to any OpenTelemetry backend. | 59 | 58 | 8 | 296K | 0 | 20.3 | 60.0 | — | 1 week ago | |
| open-telemetry/opentelemetry-logger-monolog | Monolog handler that bridges your Laravel or PHP application's logs with OpenTelemetry, exporting records through the OTLP logging SDK so they can be correlated with traces and metrics in your observability backend. | 9 | 10 | 0 | 369K | 0 | 19.7 | 64.8 | — | 1 week ago | |
| open-telemetry/opentelemetry-propagation-server-timing | Propagates OpenTelemetry trace context through the Server-Timing HTTP header, helping PHP applications correlate backend traces with browser and frontend requests for simpler debugging and performance analysis. | 1 | 1 | 0 | 16K | 0 | 19.8 | 63.0 | — | 1 week ago | |
| open-telemetry/opentelemetry-propagation-traceresponse | Adds TraceResponse propagation support to the OpenTelemetry PHP SDK, letting services extract and inject trace context using the draft TraceResponse format. Useful when integrating with systems that emit or expect this header, keeping distributed traces connected across service boundaries. | 1 | 2 | 0 | 32K | 0 | 19.8 | 64.7 | — | 1 week ago | |
| open-telemetry/symfony-sdk-bundle | Symfony bundle for integrating the OpenTelemetry PHP SDK into Symfony applications. It provides bundle configuration and container wiring for tracing, metrics, and logs, making it easier to instrument services and export telemetry through configured OpenTelemetry exporters such as OTLP. | 12 | 12 | 5 | 9K | 0 | 19.8 | 45.6 | — | 1 week ago | |
| orklah/psalm-insane-comparison | Psalm plugin that flags “insane” string-to-number loose comparisons that change behavior in PHP 8 (RFC: Saner string to number comparisons). Helps you find risky == checks like non-empty string vs 0 before upgrading, and suggests safer typing/casts. | 34 | 35 | 4 | 9K | 0 | 4.3 | 33.5 | MIT | 1 year ago | |
| orlyapps/nova-postmark | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| orlyapps/nova-texteditor | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| oroinc/laminas-mail | oroinc/laminas-mail is a small bridge package for using Laminas Mail components within Oro applications. Provides the Laminas mail classes and configuration needed to send emails, manage transports, and integrate with Oro’s mailing features. | 0 | 0 | 0 | 3K | 0 | 13.3 | 54.2 | BSD-3-Clause | 4 months ago | |
| overtrue/keycloak-rest-api-client-php | A PHP client for the Keycloak REST API that wraps admin and authentication endpoints in convenient methods, making it easier to manage realms, users, roles, and tokens from Laravel or plain PHP applications. Lightweight and framework-agnostic. | 2 | — | 3 | — | 0 | 0.1 | — | MIT | 1 year ago |
|
| p3sdev/php-ytdlp-wrapper | A PHP wrapper for yt-dlp that lets you download video and audio from YouTube and hundreds of supported sites, extract metadata, and manage downloads from your Laravel or PHP app with a simple, fluent API. | 0 | 0 | 0 | 351 | 0 | 5.8 | 37.0 | MIT | 8 months ago | |
| panakour/laravel-eloquent-relationships | — | 0 | — | 0 | — | 0 | 0.0 | — | — | 2 years ago | |
| papi-ai/laravel | Laravel integration for Papi AI that connects your application to AI services with minimal setup. Includes a service provider, configuration options, and a clean, expressive API for sending prompts and handling AI responses from anywhere in your Laravel app. | 1 | 1 | 0 | 1 | 0 | 19.2 | 2.8 | MIT | 4 weeks ago | |
| papi-ai/papi-core | Core package for Papi, a Laravel/PHP toolkit for AI-powered applications. Provides shared abstractions, contracts, and utilities for integrating AI providers, managing prompts, and orchestrating model calls across the Papi ecosystem. | 7 | — | 0 | — | 1 | 14.9 | — | MIT | 3 months ago |
|
| papi-ai/symfony | Symfony bundle for Papi AI that simplifies client configuration and lets you access AI capabilities from services and controllers through Symfony’s dependency injection. | 0 | — | 0 | — | 0 | 19.5 | — | MIT | 4 weeks ago | |
| paragonie/ciphersweet | CipherSweet is a PHP library for fast, secure field-level encryption with searchable encrypted indexes. Designed for applications that need to protect sensitive data at rest while still supporting equality and range queries, with strong cryptography and clean integrations. | 469 | 471 | 40 | 122K | 8 | 21.7 | 38.6 | NOASSERTION | 8 months ago | |
| paragonie/constant_time_encoding | Fast, secure constant-time encoding/decoding utilities for PHP. Provides Base32, Base64 (incl. URL-safe), and Hex implementations designed to reduce timing side-channel leaks. Ideal for cryptography, tokens, and security-sensitive data handling. | 902 | 908 | 37 | 11M | 0 | 14.8 | 55.3 | NOASSERTION | 1 year ago | |
| paragonie/corner | Corner provides extended PHP exceptions/errors with richer context: helpful long-form messages, source code snippets around the failure, and support links. Inspired by Rust-style diagnostics, useful even outside UI error pages. | 62 | 63 | 4 | 25K | 0 | 1.3 | 36.0 | — | 6 years ago | |
| paragonie/csp-builder | Build and send Content-Security-Policy headers in PHP from JSON files, JSON strings, or arrays. CSP Builder makes it easy to define directives programmatically and integrate CSP into web apps to improve security. | 540 | 546 | 39 | 79K | 7 | 33.8 | 37.2 | MIT | 2 months ago | |
| paragonie/easy-ecc | Easy-ECC is a hardened, easy-to-use PHP wrapper around paragonie/phpecc for elliptic-curve crypto. Generate keypairs, sign/verify messages, and perform ECDH key exchange with Curve25519 or ECDSA curves (K256, P256, P384, P521). | 35 | 47 | 6 | 38K | 1 | 4.7 | 41.7 | NOASSERTION | 1 year ago | |
| paragonie/ecc | Pure-PHP elliptic curve cryptography (ECDSA/ECDH) with an OpenSSL 3+ fast path and hardened constant-time fallbacks. Fork of phpecc/mdanter. Supports secp256k1, NIST P-256/384/521, Brainpool, plus optional insecure curves. | 24 | 24 | 5 | 49K | 0 | 18.8 | 52.0 | — | 2 months ago | |
| paragonie/halite | Halite is a high-level PHP cryptography library from Paragon Initiative Enterprises, built on libsodium. It provides safer, opinionated APIs for encryption, authentication, key management, and password hashing, helping you use modern crypto correctly with minimal foot-guns. | 1,153 | 1,165 | 91 | 443K | 21 | 23.7 | 41.9 | MPL-2.0 | 1 year ago | |
| paragonie/hidden-string | HiddenString provides a small PHP utility for handling sensitive strings more safely in memory. Extracted from ParagonIE Halite, it helps reduce accidental exposure via debugging/serialization by wrapping secret values in an object. Requires PHP 7+. | 72 | 73 | 4 | 662K | 2 | 1.9 | 54.9 | MPL-2.0 | 2 years ago | |
| paragonie/paseto | Reference PHP implementation of PASETO security tokens (v3/v4): safer alternative to JWT/JWE/JWS with modern crypto. Supports local and public tokens, includes PASERK integration for key serialization/wrapping, and works with Sodium (or sodium_compat). | 3,398 | 3,399 | 109 | 46K | 3 | 30.1 | 16.8 | NOASSERTION | 1 year ago | |
| paragonie/sapient | Sapient is a PHP cryptography library from Paragon Initiative Enterprises offering simple, misuse-resistant APIs for authenticated symmetric encryption, public-key encryption, and digital signatures, built on libsodium with versioned ciphertexts and key-management helpers. | 308 | 309 | 22 | 213 | 0 | 2.2 | 3.2 | MIT | 1 year ago | |
| paragonie/seedspring | — | 38 | 38 | 4 | 13K | 0 | 0.3 | 35.0 | MIT | 2 years ago | |
| paragonie/sodium_compat | Pure PHP polyfill for libsodium (Sodium crypto), transparently using the PHP extension when installed. Supports PHP 5.2.4+ and 32-bit integers in v1.x, with v2.x targeting PHP 8.1+. | 932 | 939 | 67 | 5M | 0 | 32.9 | 59.1 | ISC | 2 months ago | |
| parsica-php/parsica | Parsica is a PHP parser combinator library for building custom parsers from small reusable pieces. Compose complex grammars with a fluent API, parse strings into structured results, and handle errors cleanly—ideal for DSLs, config formats, and language tooling. | 413 | 413 | 19 | 20K | 11 | 10.8 | 29.6 | MIT | 1 year ago | |
| part-db/exchanger | part-db/exchanger is a PHP/Laravel package that adds data import and export capabilities to Part-DB, helping you move electronic component inventories between systems and formats. Use it to exchange parts, BOMs, and related data in Part-DB installations with minimal setup. | 1 | — | 0 | — | 0 | 15.9 | — | MIT | 2 months ago |
|
| part-db/swap | part-db/swap is a lightweight Laravel package that makes swapping values between records or database columns safe and simple. It wraps the exchange in a transaction, exposes a clean API, and works seamlessly with Eloquent models—a handy utility for inventory and Part-DB-based applications. | 2 | — | 1 | — | 0 | 16.0 | — | MIT | 2 months ago |
|
| part-db/swap-bundle | A Part-DB bundle for swapping electronic component data between Part-DB installations. It provides the server and client pieces needed to exchange parts and inventory with other instances, helping separate databases stay in sync. | 0 | 0 | 0 | 4K | 0 | 16.2 | 56.0 | MIT | 2 months ago | |
| patchlevel/event-sourcing-admin-bundle | Patchlevel Event Sourcing Admin Bundle adds a Symfony admin UI for event-sourced apps: browse aggregates and events, inspect projections, replay or rebuild state, and debug your event store from one dashboard. | 8 | 8 | 2 | 14 | 1 | 3.5 | 4.9 | MIT | 8 months ago | |
| pathe/auth0 | Auth0 integration for Laravel: authenticate users via Auth0's hosted login, social providers, and JWT tokens, sync profiles to your local Eloquent models, and protect routes with ready-made middleware and guards. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| paul-lab/easyadmin-notification-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| payourself2/monobank-bundle | Symfony bundle for integrating the Monobank API, with preconfigured clients and services to streamline payment and acquiring workflows. Helps connect Monobank payments, invoices, and callbacks to your PHP application with less boilerplate. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| petebishwhip/laradocs | Laradocs is a Laravel package for adding documentation to your app. Write docs in Markdown, organize pages into sections, and render a clean, customizable documentation site with navigation and search inside your existing Laravel project. | 138 | — | 11 | — | 3 | 21.5 | 5.7 | MIT | 1 month ago | |
| petitpress/gps-messenger-bundle | Google Pub/Sub transport for Symfony Messenger with zero extra dependencies beyond core Symfony and Pub/Sub libraries. Supports DSN and options config, automatic topic/subscription creation, message ordering via OrderingKeyStamp, dead letter policies, and keep-alive for long-running workers. | 30 | 30 | 20 | 26K | 2 | 18.0 | 45.0 | MIT | 5 months ago | |
| phalcon/ide-stubs | phalcon/ide-stubs provides up-to-date IDE stubs for the Phalcon PHP framework, enabling autocompletion, type hinting, and code navigation in editors like PhpStorm. It helps developers explore Phalcon classes and methods with accurate metadata and no runtime dependency. | 164 | 170 | 54 | 70K | 2 | 22.1 | 42.3 | NOASSERTION | 3 weeks ago | |
| phenogram/scraper | — | 0 | — | 1 | — | 0 | 0.0 | — | LGPL-3.0 | 2 years ago | |
| phpat/phpat | PHP Architecture Tester (PHPat) is a PHPStan extension that lets you define architectural rules in natural language and verify your code complies with them. Enforce layer dependencies, naming, and inheritance rules; catch violations during static analysis. Install via Composer. | 1,290 | 1,273 | 61 | 632K | 11 | 38.2 | 47.1 | MIT | 1 month ago | |
| php-di/php-di | PHP-DI is a practical, powerful, framework-agnostic dependency injection container for PHP. It helps manage services and wiring with autowiring and flexible configuration, making applications easier to build, test, and maintain across any framework. | 2,772 | 2,855 | 320 | 4M | 56 | 49.2 | 64.3 | MIT | 1 year ago | |
| phphd/exception-handler | PHPhD Exception Handler offers a structured way to manage exceptions in Laravel/PHP applications, with configurable handling and cleaner error responses for more predictable debugging and user-facing failures. | 1 | — | 0 | — | 0 | 0.3 | — | MIT | 1 year ago | |
| phphd/pipeline-bundle | A Symfony bundle for building reusable PHP pipelines with a clean, stage-based API. Chain processing steps, pass data through each stage, and organize complex workflows into testable, configurable components that fit naturally into Symfony applications. | 0 | 0 | 0 | 332 | 2 | 0.7 | 34.8 | MIT | 2 years ago | |
| phpmyadmin/motranslator | A PHP library for translating strings using Gettext MO files, with fast in-memory lookup, a Gettext-compatible API, and support for plural forms and contexts. No eval required. | 62 | 65 | 26 | 33K | 0 | 22.3 | 42.8 | GPL-2.0 | 2 months ago | |
| phpmyadmin/sql-parser | phpmyadmin/sql-parser is a validating SQL lexer and parser for PHP with a focus on MySQL. It lets you parse, lint, tokenize, format, and analyze SQL queries, and ships with CLI utilities and a Composer-installable library for query discovery and formatting. | 488 | 499 | 122 | 716K | 58 | 51.6 | 78.8 | GPL-2.0 | 4 weeks ago | |
| php-open-source-saver/fractal | Fractal is a maintained fork of thephpleague/fractal for transforming complex data into consistent API output. Provides a presentation layer with transformers, type casting, relationship includes, custom serializers, and pagination support for JSON/YAML APIs. | 4 | 4 | 2 | 79K | 0 | 4.7 | 56.9 | MIT | 10 months ago | |
| phpro/dbal-tools | Integrates Doctrine DBAL into Laravel: a connection factory that builds DBAL connections from your existing database config, plus schema tools and commands for creating, dropping, and updating tables via DBAL's schema manager—no duplicate configuration required. | 12 | — | 5 | — | 0 | 20.3 | — | MIT | 1 week ago | |
| phpro/resource-stream | phpro/resource-stream is a lightweight PHP library for wrapping resource handles in a consistent stream API. It simplifies reading, writing, seeking, and inspecting file, socket, or in-memory resources, making resource-based I/O easier to abstract and test. | 1 | 1 | 1 | 10K | 0 | 11.8 | 56.2 | MIT | 5 months ago | |
| phpro/sulu-messenger-failed-queue-bundle | A Sulu CMS bundle that brings Symfony Messenger's failed queue into the admin panel. Browse failed messages, inspect error details, and retry or delete entries without leaving Sulu, making failed-job handling easier for editors and developers. It streamlines failed-message management for Sulu projec... | 1 | 1 | 0 | 99 | 0 | 11.0 | 25.8 | MIT | 5 months ago | |
| phpro/sulu-translations-bundle | PHPro Sulu Translations Bundle adds a translations management interface to the Sulu CMS admin, letting editors view and edit Symfony translation messages per locale without touching files. It integrates with Sulu's admin UI and security, streamlining multilingual workflows. | 0 | 0 | 1 | 85 | 0 | 11.1 | 29.3 | MIT | 5 months ago | |
| phpseclib/phpseclib | phpseclib is an MIT-licensed pure-PHP secure communications library implementing SSH-2, SFTP, X.509, RSA (PKCS#1 v2.2), DSA/DH, ECDSA/ECDH with 66 curves, Ed25519/Curve25519, AES, DES, ChaCha20, GCM/Poly1305, arbitrary-precision integers and more, with no required PHP extensions. | 5,603 | 5,718 | 909 | 17M | 101 | 93.4 | 81.5 | MIT | 4 weeks ago | |
| php-soap/cached-engine | A drop-in cached engine for php-soap that wraps SOAP operations with PSR-16 caching to avoid repeated network calls and speed up integrations. Plug in any compatible cache store, configure TTLs, and keep SOAP clients fast and responsive with minimal setup in Laravel or plain PHP apps. | 1 | — | 2 | — | 0 | 8.3 | 0.4 | MIT | 7 months ago |
|
| php-soap/encoding | A PHP library for SOAP encoding and decoding, converting PHP values to and from SOAP XML. It provides the encoding layer for SOAP clients and servers, with support for envelopes, headers, faults, and typed values through a clean, framework-agnostic API. | 10 | 10 | 6 | 89K | 0 | 19.5 | 63.0 | MIT | 3 weeks ago | |
| php-soap/engine | A modern SOAP engine for PHP, offering a robust foundation for building SOAP clients and servers with WSDL handling, type mapping, and reliable interoperability for enterprise and legacy web services. | 27 | 27 | 4 | 240K | 0 | 19.5 | 63.4 | MIT | 3 weeks ago | |
| php-soap/ext-soap-engine | A SOAP engine for php-soap that builds clients from WSDL using PHP's native ext-soap extension. It generates type-safe client classes, handles requests and responses, and lets you swap engines without changing your application code. | 43 | — | 11 | — | 1 | 8.5 | — | MIT | 7 months ago |
|
| php-soap/psr18-attachments-middleware | PSR-18 middleware that adds SOAP attachment support to any compliant HTTP client, letting php-soap send and receive MTOM/XOP attachments with minimal configuration. | 2 | — | 1 | — | 0 | 16.6 | — | MIT | 2 months ago |
|
| php-soap/psr18-transport | PSR-18 transport for php-soap, letting you drive SOAP clients through any PSR-18 HTTP client. Swap in your preferred HTTP library, keep full control of requests and middleware, and integrate SOAP cleanly with modern PHP HTTP stacks. | 18 | 18 | 5 | 249K | 1 | 9.8 | 59.8 | MIT | 6 months ago | |
| php-soap/psr18-wsse-middleware | PSR-18 middleware that adds WS-Security UsernameToken authentication to outgoing SOAP requests. Drop it into your HTTP client stack to secure envelopes with username/password credentials—framework-agnostic and easy to combine with php-soap transports. | 11 | — | 5 | — | 0 | 18.6 | 0.4 | MIT | 1 month ago |
|
| php-soap/wsdl | php-soap/wsdl provides a modern PHP API for reading and navigating WSDL documents. Inspect services, bindings, ports, operations, and schemas, resolve imports, and power SOAP clients or code generation without manual XML parsing. | 18 | — | 8 | — | 0 | 11.7 | — | MIT | 5 months ago |
|
| php-soap/wsdl-reader | php-soap/wsdl-reader is a PHP library for parsing WSDL documents into a structured object model, making it easy to inspect services, bindings, ports, operations, and types. Lightweight and framework-agnostic, it helps PHP applications understand SOAP service definitions. | 21 | 21 | 7 | 176K | 0 | 20.2 | 63.5 | — | 3 weeks ago | |
| php-soap/xml | php-soap/xml is a lightweight XML library for PHP focused on SOAP. It offers namespace-aware parsing and generation so you can build, inspect, and transform SOAP envelopes and XML payloads through a small, predictable API. Designed for dependable XML handling in PHP applications. | 10 | — | 1 | — | 0 | 12.9 | — | MIT | 4 months ago |
|
| phpspec/phpspec | phpspec is a BDD-style testing and specification framework for PHP inspired by RSpec. Write executable specs that describe how your objects should behave, drive design from the outside in, and get fast feedback with no database or web server required. | 1,903 | 1,946 | 285 | 255K | 136 | 72.8 | 62.5 | NOASSERTION | 1 week ago | |
| php-standard-library/psalm-plugin | Psalm plugin for PHP Standard Library (PSL) that improves static analysis of PSL Type specifications. It gives Psalm precise inferred types for shapes and coerce results, such as exact array shapes instead of broad unions. Install with Composer as a dev dependency and enable via psalm-plugin. | 25 | 25 | 7 | 39K | 1 | 12.5 | 46.6 | MIT | 7 months ago | |
| php-static-analysis/attributes | PHP attributes that let you annotate classes, methods, and properties with metadata for static analysis tools, improving type inference, purity checks, and IDE support. Lightweight, framework-agnostic, and easy to drop into existing codebases. | 94 | — | 0 | — | 0 | 0.5 | — | MIT | 1 year ago |
|
| php-static-analysis/node-visitor | php-static-analysis/node-visitor is a lightweight PHP package for traversing abstract syntax trees in static analysis workflows. It provides a reusable NodeVisitor foundation for inspecting and processing AST nodes in custom analysis passes. | 2 | — | 1 | — | 0 | 0.0 | — | MIT | 1 year ago |
|
| php-static-analysis/phpstan-extension | A PHPStan extension for PHP projects that adds custom rules and configuration to strengthen static analysis. Integrate it with PHPStan to catch potential issues earlier, enforce coding standards, and improve overall code quality in your development workflow. | 15 | 15 | 0 | 2K | 0 | 0.1 | 30.0 | MIT | 1 year ago | |
| php-static-analysis/psalm-plugin | A Psalm plugin for PHP static analysis that extends Psalm with additional checks and integrations, helping teams catch issues earlier and enforce consistent code quality in their projects. | 2 | 2 | 1 | 2K | 0 | 0.3 | 37.4 | MIT | 1 year ago | |
| php-tmdb/symfony | Symfony bundle that integrates the TMDB API into your app, providing service configuration and dependency injection for querying movies, TV shows, people, and related metadata via php-tmdb/api. | 35 | 36 | 28 | 45 | 1 | 1.4 | 4.9 | MIT | 5 years ago | |
| phpyh/psalm-tester | Run Psalm assertions from .phpt files. Write phpt tests with --FILE-- and --EXPECT/EXPECTF-- for traces and errors, then execute them via a PHPUnit test suite using PsalmTester. Supports per-suite default Psalm args and per-test --ARGS-- overrides. | 2 | 2 | 1 | 955 | 1 | 0.4 | 34.6 | MIT | 2 years ago | |
| phpyh/service-dumper-bundle | A Symfony bundle that dumps the services registered in your DI container, making it easy to inspect definitions, tags, and dependencies during development. Useful for debugging container configuration and understanding how services are wired together. | 24 | 24 | 2 | 28 | 1 | 0.6 | 4.5 | MIT | 2 years ago | |
| piedweb/cms-bundle | PiedWeb CMS Bundle offers a lightweight content management layer for PHP applications, adding page management, editable content, and SEO-friendly routing. It integrates into existing projects with flexible templates for blogs, marketing sites, and small business websites. | 7 | 7 | 3 | 0 | 0 | 1.1 | 5.1 | MIT | — | |
| piedweb/facebook-scraper | A PHP package for scraping public Facebook page content, helping retrieve posts and related data without relying on the Facebook Graph API. Suitable for lightweight Laravel/PHP projects that need basic Facebook data extraction. | 3 | 3 | 2 | 0 | 2 | 0.5 | — | MIT | — | |
| piedweb/linksimprover | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| piedweb/url-harvester | URL Harvester is a PHP package for extracting and collecting URLs from HTML, text, or sitemaps. It scans content for links, normalizes and deduplicates results, and helps you quickly build link indexes, crawlers, or URL datasets. | 1 | 1 | 1 | 44 | 0 | 0.0 | 18.8 | MIT | — | |
| pioniro/wrapper-bundle | A Laravel/PHP wrapper bundle that packages third-party integrations behind a consistent, framework-friendly API. It provides simple configuration and service bindings so wrapped components can be dropped into an app with minimal boilerplate. | 0 | 0 | 0 | 1 | 0 | 0.3 | 4.2 | — | 1 year ago | |
| piotrgradzinski/uuid-extra-bundle | A Symfony bundle that adds extra UUID functionality on top of existing UUID libraries, simplifying UUID generation and integration in Symfony applications. Useful for developers who need convenient, framework-friendly UUID handling with minimal setup and straightforward configuration. | 18 | 0 | 12 | 0 | 3 | 2.3 | 3.4 | MIT | 4 years ago | |
| pisac/pisac | 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 | |
| pixelfederation/phystrix-bundle | Symfony bundle integrating Phystrix, the PHP circuit breaker library, to make service calls fault tolerant. Configure circuit breakers, fallbacks, and monitoring to isolate failures and keep applications responsive. | 1 | 1 | 2 | 0 | 0 | 0.4 | — | NOASSERTION | 5 years ago | |
| plesk/api-php-lib | — | 157 | — | 79 | — | 9 | 20.8 | 3.0 | NOASSERTION | 3 months ago |
|
| plusforta/pdf-bundle | — | 0 | 0 | — | 2 | — | 0.0 | 6.6 | — | — | |
| plusforta/postmark-bundle | — | 0 | 0 | — | 2 | — | 0.0 | 6.6 | — | — | |
| plusforta/soapbundle | — | 0 | — | 0 | — | 0 | 0.1 | — | MIT | — | |
| porto-sap/hello-api | Porto SAP Hello API is a Laravel-based starter framework for building scalable, modular APIs. It offers a clean architecture, built-in authentication and authorization, API documentation, validation, and code generators to accelerate enterprise API development. | 3,102 | 3,100 | 471 | 0 | 7 | 33.0 | 3.8 | MIT | 11 months ago | |
| postyou/adobe-sign-bundle | A Symfony bundle that integrates Adobe Sign (formerly EchoSign) into your application, providing service configuration and a client wrapper for sending agreements, managing signing workflows, and handling Adobe Sign API calls. | 0 | — | 1 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| postyou/dealsandprojects-bundle | A Contao bundle for managing deals and projects, giving editors structured backend modules to create, organize, and publish offers or project entries. Content is delivered through frontend modules and templates, making it straightforward to present deal listings and project showcases on a Contao sit... | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| powernic/media-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| prewk/option | Lightweight Option type for PHP providing Some/None to avoid nulls. Adds map/flatMap/filter, unwrap with defaults, and safe chaining inspired by functional programming. Handy for Laravel and general PHP codebases where nullable values cause bugs. | 47 | 47 | 8 | 18K | 0 | 1.2 | 37.3 | NOASSERTION | — | |
| prewk/result | prewk/result brings Rust-like Result to PHP: explicit Ok/Err values for safer, more readable error handling without exceptions. Use map/flatMap, unwrap/unwrapOr, and chain operations to handle success and failure paths cleanly in functional style. | 120 | 120 | 12 | 21K | 0 | 1.9 | 33.7 | NOASSERTION | — | |
| pribolshoy/repository | — | 0 | — | 0 | — | 0 | 12.9 | — | — | 4 months ago |
|
| prinst/validator-polish-pesel | — | 1 | 2 | 0 | 8 | 0 | 0.0 | 9.7 | MIT | 2 years ago | |
| proklung/phpunit-testing-tools | — | 3 | 3 | 0 | 51 | 0 | 0.0 | 15.7 | — | 3 years ago | |
| psalm/plugin-laravel | Laravel static analysis with built-in taint-based security scanning: traces user input from request to sink to catch SQL injection, XSS, shell injection, file traversal, SSRF, open redirects and timing-unsafe secret comparisons. Runs locally and in CI, no account or cloud upload. | 346 | 346 | 79 | 142K | 103 | 59.0 | 69.7 | MIT | 1 week ago | |
| psalm/plugin-mockery | Adds Psalm static analysis support for the Mockery testing framework. Improves type inference and understanding of mocked objects and expectations in PHPUnit-style tests. Install via Composer and enable with psalm-plugin for better mock-related diagnostics. | 11 | 11 | 9 | 234K | 4 | 26.4 | 66.4 | MIT | 1 week ago | |
| psalm/plugin-phpunit | A Psalm plugin for PHPUnit that improves static analysis of test suites by teaching Psalm about PHPUnit-specific APIs, assertions, and mocking. Install with Composer, enable via psalm-plugin, and get more accurate type checking in your tests. Requires Psalm v4 or later. | 78 | 79 | 38 | 368K | 21 | 37.2 | 67.2 | — | 2 weeks ago | |
| psalm/plugin-phpunit | A Psalm plugin for PHPUnit that improves static analysis of test suites by teaching Psalm about PHPUnit-specific APIs, assertions, and mocking. Install with Composer, enable via psalm-plugin, and get more accurate type checking in your tests. Requires Psalm v4 or later. | 78 | 79 | 38 | 368K | 21 | 37.2 | 67.2 | — | 2 weeks ago | |
| psalm/plugin-symfony | Psalm plugin for Symfony that improves static analysis by inferring container, parameter, console, Doctrine repository, Request, HeaderBag, and Messenger types, plus Symfony taint analysis and service/parameter naming checks. | 242 | 241 | 68 | 252K | 33 | 42.5 | 61.7 | MIT | 3 days ago | |
| psr-discovery/cache-implementations | Discovers installed PSR-6 cache implementations at runtime and returns the first available adapter, avoiding hard dependencies in libraries/SDKs. Supports php-cache adapters and Stash, with options to prefer or manually instantiate configurable caches. | 8 | 8 | 1 | 643K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| psr-discovery/container-implementations | Auto-discovers an available PSR-11 container at runtime by checking for well-known implementations and returning the first match. Ideal for SDKs/libraries that want PSR-11 support without hard dependencies or user configuration. | 6 | 6 | 1 | 478K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| psr-discovery/discovery | — | 11 | 11 | 3 | 697K | 0 | 2.2 | 55.3 | MIT | 1 year ago | |
| psr-discovery/event-dispatcher-implementations | Discovers installed PSR-14 event dispatcher implementations (Symfony, League, Yiisoft, etc.) at runtime and returns the first available instance. Ideal for libraries/SDKs to support PSR-14 without hard dependencies or user configuration. | 7 | 7 | 1 | 514K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| psr-discovery/http-client-implementations | Discovers an installed PSR-18 HTTP client at runtime by checking for well-known implementations and returning the first available instance. Ideal for SDKs/libraries to support PSR-18 without hard dependencies or extra user configuration. | 7 | 7 | 5 | 725K | 0 | 9.2 | 58.6 | MIT | 7 months ago | |
| psr-discovery/http-factory-implementations | Discovers a PSR-17 HTTP factory at runtime by scanning for well-known implementations and returning the first available instance. Ideal for libraries/SDKs that want PSR-17 support without hard dependencies or user configuration. PHP 8.2+. | 7 | 7 | 3 | 517K | 0 | 1.7 | 55.3 | MIT | 1 year ago | |
| psr-discovery/log-implementations | Discover available PSR-3 logger implementations at runtime without hard dependencies. Searches for well-known classes and returns the first compatible LoggerInterface instance, ideal for SDKs and libraries; supports multiple popular loggers and mocking/testing options. | 7 | 7 | 0 | 631K | 0 | 0.9 | 55.3 | MIT | 1 year ago | |
| psr-mock/http-client-implementation | Tiny PSR-18 HTTP client implementation intended for mocking and testing. Provides a simple client you can plug into PSR-7/PSR-17 workflows to return predefined responses without real network calls. | 1 | 1 | 0 | 3K | 0 | 0.6 | 44.8 | MIT | 2 years ago | |
| psr-mock/http-factory-implementation | Lightweight PSR-17/PSR-7 HTTP factory/message mock implementation for PHP 8.1+. Built for SDKs and libraries to test against PSR interfaces without hard deps, with strict PSR compliance and helpful debugging API. | 0 | 0 | 0 | 4K | 0 | 0.6 | 50.0 | MIT | 2 years ago | |
| psr-mock/http-message-implementation | Lightweight PSR-7 HTTP message implementation mock for testing libraries and SDKs without hard dependencies. Strictly follows PSR behavior and includes a developer-friendly API to debug and fix failing tests faster. For dev use only (PHP 8.1+). | 0 | 0 | 1 | 4K | 0 | 0.6 | 49.0 | MIT | 2 years ago | |
| psx/api-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| psx/cache | A caching component for the PSX framework that provides a simple, consistent API for storing and retrieving cached data across different backends, helping PHP applications reduce repeated work and improve response times. | 2 | 2 | 1 | 456 | 0 | 0.1 | 30.2 | Apache-2.0 | — | |
| psx/psx | PSX is a PHP framework for building REST APIs, offering routing, controllers, dependency injection, OAuth2 authentication, and API documentation to help developers create structured, scalable web services with a lightweight component-based architecture. | 169 | 170 | 13 | 25 | 0 | 1.2 | 0.8 | Apache-2.0 | 2 years ago | |
| psychob/theme-bundle | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | — | — | |
| pxslip/laravel-scout-solr | — | 19 | — | 12 | — | 3 | 1.5 | 1.5 | MIT | 2 years ago | |
| qirolab/laravel-bannable | — | 18 | 18 | 3 | 129 | 0 | 14.3 | 13.5 | MIT | 6 months ago | |
| qirolab/laravel-reactions | — | 195 | 197 | 26 | 7K | 0 | 16.0 | 23.4 | MIT | 6 months ago | |
| qirolab/laravel-themer | — | 406 | 408 | 50 | 13K | 5 | 13.1 | 22.6 | MIT | 1 year ago | |
| railsware/mailtrap-php | Official Mailtrap PHP SDK for Laravel and plain PHP apps. Send transactional email, manage templates and contacts, and integrate Mailtrap’s testing sandbox and email API workflows through a lightweight, framework-agnostic client. | 61 | — | 18 | — | 0 | 21.2 | — | MIT | 1 week ago | |
| rakutentech/laravel-request-docs | Automatically generate clean, interactive API documentation for your Laravel application directly from your routes, form requests, and API resources—no manual annotations or extra config required. Just install the package and instantly browse every endpoint, parameter, and response. | 783 | 782 | 104 | 42K | 10 | 17.9 | 29.3 | MIT | 7 months ago | |
| ralaper/theme-bundle | A Laravel theme bundle for organizing and switching visual themes in your application. It offers a foundation for managing theme assets and templates, though documentation is limited. Best suited for simple projects exploring basic theming support. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | 6 years ago | |
| raneomik/watchdog-bundle | Raneomik Watchdog Bundle is a Symfony package that adds watchdog-style monitoring to PHP applications. It provides a lightweight way to track application health and runtime status, helping you detect problems early and keep services reliable with simple configuration. | 1 | 1 | 0 | 1 | 1 | 0.1 | 1.7 | MIT | 2 years ago | |
| rappasoft/laravel-authentication-log | Laravel Authentication Log tracks user logins and logouts with IP, browser, location, and device fingerprint, sends alerts for new devices and failed attempts, and adds session management plus suspicious activity detection. | 997 | 1,004 | 117 | 240K | 0 | 31.2 | 38.3 | MIT | 4 weeks ago | |
| redaxo/core | REDAXO is an easy-to-learn, highly extendable PHP content management system and framework, trusted since 2004. Build content from custom modules with full control of any input and output, multilingual support, and workflows that adapt to you, backed by a friendly community. | 355 | 355 | 117 | 60 | 50 | 52.2 | 30.0 | NOASSERTION | 1 week ago | |
| redaxo/psalm-plugin | Psalm plugin for REDAXO projects providing improved static analysis through framework-specific stubs and type information. Helps Psalm understand REDAXO APIs, reduces false positives, and catches issues earlier in CI and local development. | 6 | 6 | 0 | 2K | 0 | 18.9 | 37.8 | MIT | 3 months ago | |
| redaxo/source | REDAXO is an easy-to-learn, flexible open-source CMS with content built from custom modules and full control over input and output. Multilingual, highly extendable, and adaptable to your workflow, it has been powering websites since 2004 and is backed by a friendly, helpful community. | 355 | 354 | 116 | 769 | 48 | 52.4 | 36.2 | NOASSERTION | 1 week ago | |
| rekalogika/api-lite | rekalogika/api-lite is a lightweight toolkit for building clean, fast JSON APIs with minimal boilerplate. It simplifies resource exposure, serialization, and CRUD endpoints so you can ship well-structured, standards-friendly APIs without the overhead of heavier frameworks. | 6 | — | 1 | — | 1 | 0.8 | 0.8 | — | 1 year ago | |
| rekalogika/direct-property-access | Direct Property Access lets you read and write private and protected object properties in PHP without getters or setters, using reflection under the hood. Useful for tests, fixtures, and legacy code, with a clean, type-safe API and optional property-path support. | 1 | 1 | 0 | 808 | 0 | 10.8 | 40.1 | MIT | 5 months ago | |
| rekalogika/doctrine-advanced-group-by | Doctrine ORM extension that adds advanced GROUP BY support, letting you group by arbitrary DQL expressions and handle complex aggregate queries beyond Doctrine’s built-in limitations. | 1 | 1 | 0 | 4K | 0 | 19.8 | 53.8 | MIT | 1 week ago | |
| rekalogika/doctrine-collections-decorator | Decorators for Doctrine Collections that wrap existing collections to add behavior such as read-only enforcement without changing the underlying classes. Drop-in compatible with Doctrine's Collection interface, so they work in entities and repositories alike. | 4 | — | 0 | — | 0 | 0.1 | — | MIT | 2 years ago |
|
| rekalogika/mapper | Rekalogika Mapper is a PHP object mapper for converting objects, arrays, and collections using attribute-driven mapping rules. It handles nested and circular references, simplifies DTO and API resource transformations, and reduces boilerplate in Laravel and Symfony applications. | 38 | — | 3 | — | 1 | 9.9 | 1.6 | MIT | 7 months ago | |
| rekalogika/pivot-table | A PHP library for creating pivot tables from structured data. It aggregates records into two-dimensional cross-tabulations with configurable row and column dimensions and summary measures, making it easy to build reports, analytics views, and data summaries in Laravel or plain PHP applications. | 0 | 0 | 0 | 2K | 0 | 0.3 | 45.5 | MIT | 1 year ago | |
| rekalogika/psr-16-simple-cache-bundle | A Symfony bundle for integrating PSR-16 simple cache implementations into your app, with service configuration and autowiring so you can use interoperable, lightweight caching through the framework’s dependency injection. | 2 | 2 | 0 | 2K | 0 | 0.5 | 38.0 | MIT | 2 years ago | |
| rekalogika/reconstitutor | Rekalogika Reconstitutor is a PHP library for rebuilding objects from persisted data. It maps database rows or arrays to typed objects through a simple reconstitution API, helping keep persistence logic separate from domain models. | 5 | — | 1 | — | 0 | 11.3 | — | MIT | 5 months ago | |
| rekalogika/temporary-url-bundle | rekalogika/temporary-url-bundle generates secure, time-limited URLs for your resources, so shared files and actions expire automatically. Configure lifetimes, sign requests, and integrate with your framework's routing to protect downloads with minimal setup. | 3 | — | 0 | — | 0 | 11.3 | 2.1 | MIT | 5 months ago | |
| relay/relay | Relay is a Laravel package for creating and managing redirects. Store rules in the database or config, match incoming requests with middleware, and return 301/302 responses—keeping old URLs and broken links working with a simple, cache-friendly API. | 330 | 335 | 18 | 72K | 0 | 2.5 | 32.3 | MIT | 2 years ago | |
| remessage/client-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| remessage/json-web-token | — | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | Apache-2.0 | — | |
| remessage/security-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| renoki-co/php-k8s | PHP K8s is a Kubernetes client for PHP and Laravel. Manage pods, deployments, services, and custom resources with a fluent API for CRUD, scaling, logs, exec, and watches—no kubectl required. | 327 | — | 88 | — | 4 | 6.5 | 4.2 | Apache-2.0 | 3 years ago | |
| ricardosierra/minify | — | 1 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| riconijeboer/laravel-to-swagger | laravel-to-swagger generates Swagger/OpenAPI documentation for Laravel applications, turning routes and controllers into browsable API docs so your specification stays aligned with the code you ship. | 22 | — | 0 | — | 0 | 0.2 | — | MIT | 4 years ago | |
| roadrunner/app-logger | — | 5 | 5 | 2 | 758 | 0 | 19.5 | 34.1 | MIT | 2 weeks ago | |
| roadrunner/centrifugo | — | 14 | 14 | 2 | 3K | 0 | 19.2 | 37.4 | MIT | 2 weeks ago | |
| roadrunner/goridge | Goridge is the high-performance PHP-to-Go communication layer behind RoadRunner. It offers fast binary payload packing and RPC transport over sockets and pipes, letting PHP workers exchange data efficiently with the Go server. Lightweight and battle-tested. | 122 | 122 | 10 | 115K | 0 | 20.5 | 48.0 | MIT | 2 weeks ago | |
| roadrunner/grpc | RoadRunner gRPC lets you build high-performance gRPC services in PHP on the RoadRunner application server. It combines protobuf-generated stubs with persistent workers, supports unary and streaming RPCs, and avoids per-request bootstrap overhead for fast, production-ready microservices. | 66 | 66 | 14 | 757 | 0 | 20.1 | 17.6 | MIT | 2 weeks ago | |
| roadrunner/http | RoadRunner HTTP worker for PHP: serve PSR-7/PSR-15 requests in long-running RoadRunner workers, with request/response bridging, middleware support, and fast, production-ready HTTP handling for Laravel and other PHP apps. | 78 | 79 | 8 | 1K | 0 | 20.0 | 19.8 | MIT | 2 weeks ago | |
| roadrunner/jobs | Laravel integration for RoadRunner Jobs that lets you dispatch and process background jobs through RoadRunner queues, with configurable pipelines, workers, and job handlers for reliable asynchronous task processing. Simplifies connecting Laravel jobs to RoadRunner workers and managing queue consumpt... | 27 | 27 | 15 | 721 | 0 | 19.9 | 23.1 | MIT | 2 weeks ago | |
| roadrunner/kv | RoadRunner KV is a PHP client for RoadRunner's key-value storage plugin, offering a simple API for get, set, delete, and batch operations. Use it with memory, BoltDB, Redis, or Memcached backends for fast caching and persistent data in RoadRunner-powered apps. | 11 | 11 | 3 | 6K | 0 | 19.5 | 43.3 | MIT | 2 weeks ago | |
| roadrunner/lock | — | 3 | 3 | 2 | 3K | 0 | 19.1 | 47.0 | MIT | 2 weeks ago | |
| roadrunner/metrics | — | 8 | 8 | 4 | 3K | 0 | 19.2 | 41.8 | MIT | 2 weeks ago | |
| roadrunner/psr-logger | PSR-3 logging adapter for RoadRunner. Route standard PSR-3 log messages through RoadRunner's logging facility so worker output stays centralized, structured, and consistent with the application server's configuration and transports. Works with any PSR-3-compatible framework or library. | 1 | 1 | 1 | 7K | 1 | 19.0 | 57.4 | MIT | 3 weeks ago | |
| roadrunner/worker | Core PHP worker package for RoadRunner that provides the Worker API, payload handling, and stdin/stdout communication with the RoadRunner server. Use it to build custom long-running workers and integrate them with RoadRunner's high-performance Go runtime. | 22 | 22 | 5 | 82K | 0 | 19.8 | 57.4 | MIT | 2 weeks ago | |
| roadrunner-php/app-logger | Send log messages to RoadRunner with this PHP 8.1+ package. Create a Logger over an RPC connection and call debug, info, warning, error, or log to route messages to RoadRunner’s logger or stderr. Simple YAML config. | 5 | 5 | 2 | 181K | 0 | 20.7 | 64.7 | MIT | 2 weeks ago | |
| roadrunner-php/centrifugo | PHP bridge for the RoadRunner Centrifugo plugin that proxies Centrifugo client events like connect, refresh, subscribe, and RPC calls to your Laravel/PHP app for custom authentication, session renewal, and real-time request handling. | 14 | 14 | 2 | 155K | 0 | 21.7 | 64.6 | MIT | 2 weeks ago | |
| roadrunner-php/lock | PHP integration for the RoadRunner Lock plugin, enabling fast, lightweight distributed lock management in high-traffic apps and microservices. Acquire, release, and manage locks with optional blocking waits via a simple RPC-based API. Requires PHP 8.1+. | 3 | 3 | 2 | 109K | 0 | 21.2 | 64.6 | MIT | 2 weeks ago | |
| roadrunner-php/version-checker | Checks the installed RoadRunner version against required constraints. Provides greaterThan, lessThan, and equal methods, throwing UnsupportedVersionException or RoadrunnerNotInstalledException on mismatch. Requires PHP 8.0+. | 3 | 3 | 3 | 325K | 0 | 21.0 | 64.7 | MIT | 2 weeks ago | |
| roave/backward-compatibility-check | A CLI tool that compares two versions of a PHP library and flags backward-compatibility breaks. It reads git tags and composer.json autoload paths, then fails CI builds when public API changes would break downstream consumers. | 603 | 603 | 68 | 344K | 35 | 46.0 | 60.9 | MIT | 1 week ago | |
| roave/infection-static-analysis-plugin | Runs Psalm static analysis on escaped mutants from Infection test runs, killing mutations that violate your program's type signatures. Improves mutation scores by removing false escapes. Acts as a drop-in replacement for vendor/bin/infection with an extra --psalm-config flag. Note: hacky and slower... | 131 | 132 | 21 | 28K | 9 | 24.2 | 39.1 | MIT | 5 months ago | |
| robert-kampas/symfony-graph-authenticator | Symfony Graph Authenticator adds a Symfony Security authenticator for Microsoft Graph, simplifying OAuth-based login and user profile retrieval for Azure AD and Microsoft 365 accounts in Symfony applications. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| rogervila/laravel-soap-server | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 1 day ago | |
| rokde/laravel-subscription-manager | — | 9 | 9 | 4 | 0 | 0 | 0.5 | — | MIT | 2 years ago | |
| rollbar/rollbar | Rollbar's PHP SDK brings real-time error monitoring to PHP applications, with out-of-the-box support for Laravel, Symfony, CodeIgniter and more. It captures exceptions, groups occurrences automatically, and sends instant alerts so your team can find and fix bugs faster. Start tracking errors today. | 335 | 343 | 115 | 493K | 8 | 24.7 | 49.6 | MIT | 7 months ago | |
| rrvwmrrr/little-auditor | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| rteeom/isoflags | rteeom/isoflags is a Laravel/PHP package for working with ISO country flags, offering simple helpers to resolve and render flags from ISO codes. Lightweight and easy to integrate for forms, lists, and localization UIs. | 1 | 2 | 0 | 0 | 0 | 3.6 | — | MIT | 10 months ago | |
| runroom/samples-bundle | Runroom Samples Bundle provides a simple Symfony integration for managing sample data, helping teams define reusable examples and load them consistently for development, testing, and demos. | 4 | 4 | 5 | 38 | 4 | 1.3 | 14.0 | MIT | 2 years ago | |
| rva-vzw/krakboem-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| ryangjchandler/blade-cache-directive | A lightweight Laravel package that adds an @cache Blade directive, letting you cache rendered fragments of views—partials, loops, or expensive blocks—with a TTL and optional key. Drop it into existing templates to cut rendering time without extra setup. | 206 | 206 | 21 | 17K | 0 | 9.6 | 28.2 | MIT | 7 months ago | |
| rybakit/msgpack | Pure PHP implementation of the MessagePack serialization format, fully compliant with the latest spec. Supports streaming unpacking, unsigned 64-bit integers, custom object types and extensions, with good performance and full test coverage. | 407 | 412 | 20 | 440K | 0 | 28.5 | 48.8 | MIT | 1 month ago | |
| rybakit/phpunit-extras | Extend PHPUnit with custom annotations, placeholders, requirements, and expectations. Build and integrate your own @tags, version/package/expression-based requirements, and reusable expectation helpers. Optional support for composer/semver, package-versions, and symfony/expression-language. | 47 | 47 | 1 | 579 | 0 | 21.5 | 18.0 | MIT | 1 month ago | |
| sad_spirit/pg_builder | pg_builder is a Laravel/PHP query builder for PostgreSQL that generates SQL with support for CTEs, window functions, JSON operators, arrays, and advanced Postgres features, offering a fluent, type-safe API as an alternative to raw SQL. | 59 | 60 | 6 | 11K | 0 | 18.4 | 36.1 | BSD-2-Clause | 1 month ago | |
| sad_spirit/pg_wrapper | A modern, object-oriented wrapper around PHP's pgsql extension for PostgreSQL, offering connection management, parameterized queries, result iteration, automatic type conversion, and support for custom and async queries. | 22 | 22 | 2 | 683 | 0 | 19.0 | 24.0 | BSD-2-Clause | 3 weeks ago | |
| sajya/server | Sajya Server is a Laravel package for building JSON-RPC 2.0 APIs. Define procedures, validate request parameters, apply middleware, handle batch calls and structured errors, and expose a clean RPC endpoint with minimal configuration and Laravel-native tooling. | 242 | 245 | 21 | 29K | 6 | 12.2 | 34.6 | MIT | 7 months ago | |
| sanderverkuil/posthog-symfony | — | 1 | — | 1 | — | 0 | 0.0 | — | MIT | — | |
| sanmai/later | Lazy evaluation for PHP built on generators. Wrap any value-producing function with later() or lazy() to get a Deferred object, then call get() to resolve it once, on demand. Fully typed, no callbacks, no exceptions. | 72 | 73 | 3 | 2M | 1 | 16.9 | 61.9 | Apache-2.0 | 4 months ago | |
| sanmai/phpstan-rules | Extra PHPStan rules from sanmai that extend static analysis for PHP projects. Helps catch additional issues not covered by core rules, improving code quality and consistency with minimal setup. | 3 | 4 | 0 | 2K | 0 | 11.9 | 40.8 | Apache-2.0 | 8 months ago | |
| sanmai/pipeline | sanmai/pipeline is a fluent, memory-efficient PHP library for processing any iterable with lazy generators. Chain map, filter, reduce, zip, and more for readable pipelines that handle large or infinite collections without exhausting memory. | 74 | 78 | 6 | 1M | 14 | 33.5 | 71.3 | Apache-2.0 | 1 month ago | |
| scheb/2fa | scheb/2fa adds two-factor authentication to Symfony applications with TOTP authenticator apps, email codes, backup codes, and trusted-device support. It integrates cleanly with Symfony Security and provides extensible, well-tested building blocks for securing user logins. | 597 | 598 | 80 | 32K | 5 | 26.8 | 29.9 | MIT | 1 week ago | |
| scheb/two-factor-bundle | Symfony bundle that adds two-factor authentication to your app with TOTP, email codes, backup codes, trusted devices, and extensible authentication providers. Integrates with Symfony security and supports custom providers and recovery workflows. | 382 | 400 | 107 | 13K | 0 | 2.7 | 15.1 | MIT | 6 years ago | |
| scheb/yahoo-finance-api | A PHP client for the Yahoo Finance API that lets you fetch stock quotes, historical prices, dividends, splits, and other market data through a simple, expressive interface. Framework-agnostic, no API key required, and easy to drop into any PHP project. | 328 | 329 | 64 | 6K | 0 | 17.5 | 20.2 | MIT | 3 months ago | |
| scienta/doctrine-json-functions | Adds JSON function support to Doctrine ORM DQL by registering custom function nodes for multiple databases. Use MySQL/MariaDB, PostgreSQL, SQLite (json1), or SQL Server JSON functions directly in DQL with platform validation. | 593 | 596 | 50 | 912K | 12 | 24.2 | 50.6 | MIT | 7 months ago | |
| scoutapp/scout-apm-php | Scout APM PHP is the official monitoring agent for Scout, giving Laravel and plain PHP apps performance tracing, error tracking, and slow query insights with lightweight, low-overhead instrumentation so you can find and fix bottlenecks fast. | 18 | — | 3 | — | 26 | 7.9 | 8.9 | MIT | 2 years ago |
|
| se7enxweb/content-browser | A Laravel/PHP package that adds a content browser for listing, searching, and navigating content within your application. It provides a simple, extensible interface to help users discover and manage content items, with easy integration into existing Laravel projects. | 0 | — | 0 | — | 0 | 19.6 | — | MIT | 2 weeks ago | |
| se7enxweb/layouts-ezplatform-relation-list-query | An eZ Platform Layouts extension that provides a relation-list query for fetching related content in layout blocks, enabling dynamic relation-based listings with configurable queries and reusable templates. | 1 | — | 0 | — | 0 | 5.6 | — | GPL-2.0 | 9 months ago | |
| se7enxweb/layouts-ezplatform-site-api | Provides layout support for the eZ Platform Site API, helping PHP developers render structured content views with reusable templates and site-api-friendly configuration. Integrates layouts into eZ Platform projects to simplify building flexible, content-driven pages. | 1 | 1 | 0 | 12 | 0 | 5.0 | 12.2 | GPL-2.0 | 9 months ago | |
| se7enxweb/layouts-remote-media | Simplify remote media integration in Laravel layouts with reusable Blade components and helpers for embedding external images, videos, and media assets. Keep templates clean, consistent, and easy to maintain while rendering remote content across your application. | 1 | — | 0 | — | 0 | 5.0 | — | GPL-2.0 | 9 months ago | |
| sebkay/slim-starter | sebkay/slim-starter is a lightweight starting point for Slim Framework projects, giving PHP developers a simple foundation to bootstrap routing, middleware, and a PSR-7-based application structure so new APIs and small apps can get running faster. | 1 | — | 1 | — | 0 | 0.0 | — | — | 5 years ago | |
| sebkay/spindle | Spindle is a lightweight Laravel/PHP package by sebkay that offers a simple, Composer-installable integration for adding its core functionality to Laravel applications. Install via Composer, configure as needed, and see the README for usage details. | 1 | — | 1 | — | 0 | 0.0 | — | — | 5 years ago | |
| seec/phpunit-consecutive-params | Bring back PHPUnit’s removed withConsecutive behavior. This lightweight dev helper provides a drop-in replacement via a trait, letting you assert different parameter sets across consecutive mock calls using ->with(...$this->withConsecutive(...)). | 18 | 18 | 2 | 66K | 0 | 2.3 | 48.9 | GPL-3.0 | 1 year ago | |
| seigisoft/seigicms-framework-bundle | SeigiCMS Framework Bundle packages the core SeigiCMS content management framework as a reusable PHP library, giving developers a shared foundation of CMS services and configuration for building content-driven applications without wiring the basics themselves. | 0 | 0 | — | 203 | — | 0.0 | 31.9 | — | — | |
| seigisoft/seigicms-inventory-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| seigisoft/seigicms-multimedia-bundle | — | 0 | 0 | — | 18 | — | 0.0 | 17.7 | — | — | |
| seigisoft/seigicms-security-bundle | — | 0 | 0 | — | 146 | — | 0.0 | 29.9 | — | — | |
| seigisoft/seigicms-system-bundle | — | 0 | 0 | — | 32 | — | 0.0 | 21.0 | — | — | |
| seigisoft/seigicms-web-bundle | — | 0 | 0 | — | 8 | — | 0.0 | 13.2 | — | — | |
| senseexception/intl-format-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| sentry/sentry | The official Sentry SDK for PHP captures errors and exceptions in your application and reports them to Sentry with detailed context for faster debugging. Install via Composer, initialize early, and use captureException to track issues in real time. Official Laravel and Symfony integrations are avail... | 1,914 | 1,939 | 481 | 11M | 12 | 60.3 | 66.2 | MIT | 1 week ago | |
| sentry/sentry-symfony | The official Sentry SDK for Symfony. Install via Composer, add your SENTRY_DSN to .env, and capture exceptions from anywhere in your app. Get real-time error tracking and performance monitoring with minimal setup. | 737 | 747 | 188 | 2M | 11 | 43.5 | 61.5 | MIT | 1 week ago | |
| sergix44/container | A lightweight PSR-11 compatible dependency injection container for PHP, with bindings, singletons, aliases, and automatic constructor resolution. It keeps service wiring simple and testable for small apps and libraries, without requiring a full framework. | 5 | 5 | 0 | 47K | 1 | 0.1 | 53.8 | MIT | 2 years ago | |
| setnemo/autogenerated-messages | Autogenerated Messages is a Laravel/PHP package for creating consistent, customizable messages automatically. It helps reduce boilerplate for validation, notifications, and API responses, making user-facing text easier to manage across your application. | 4 | 4 | 13 | 0 | 1 | 1.0 | 0.4 | MIT | 3 years ago | |
| setono/message-scheduler-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.1 | — | MIT | — | |
| setono/tiny-png-bundle | A Symfony bundle that integrates the TinyPNG API to automatically compress and optimize PNG and JPEG images, helping reduce file sizes and improve page load performance with simple configuration. | 0 | 0 | 0 | 191 | 0 | 0.0 | 31.5 | MIT | 4 years ago | |
| sg-es/elasticsearch | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 5 years ago | |
| short-edition/redis-bundle | short-edition/redis-bundle is a Laravel/PHP package that bundles Redis integration, making it easy to configure connections and use Redis for caching, queues, or storage. Simple setup, sensible defaults, and a lightweight footprint for your app. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| short-edition/symfony-extension | A Symfony bundle that integrates Short Edition's short-story publishing platform into PHP applications, offering ready-made services, configuration, and API client support for fetching and displaying short fiction content. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| shrikeh/teapot | Teapot is a PHP library for building and manipulating HAL+JSON hypermedia APIs. It offers straightforward classes for resources, links and collections, making it easy to model and serialise RESTful responses that follow the HAL specification. | 273 | — | 16 | — | 1 | 2.0 | — | MIT | 2 years ago |
|
| sierratecnologia/laravel-support | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| sierratecnologia/muleta | — | 0 | 0 | 0 | 84 | 0 | 0.0 | 26.7 | NOASSERTION | — | |
| sierratecnologia/templeiro | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — |
|
| sikessem/devtools | — | 1 | 1 | 0 | 4 | 0 | 19.1 | 7.6 | MIT | 5 months ago | |
| silarhi/rest-upload-bundle | A Symfony bundle for adding RESTful file-upload endpoints to your application. It streamlines receiving, storing, and managing uploaded files through a simple API, reducing boilerplate for upload workflows. | 0 | 0 | 0 | 40 | 0 | 0.0 | 22.3 | — | — | |
| simon-schubert/terry-api | Terry API is a Laravel package that streamlines building RESTful APIs. It offers a structured foundation for defining endpoints, handling requests, and returning consistent JSON responses, helping you ship API features with less boilerplate and greater consistency. | 36 | 35 | 1 | 0 | 2 | 0.9 | — | MIT | 4 years ago | |
| simple-cli/simple-cli | Dependency-free CLI framework for PHP 8 using attributes/annotations. Auto-generates --help docs, suggests mistyped commands, supports colors, interactive input with completion, and includes usage/version plus --help/--quiet/--verbose. CLI scaffolding and PHAR build support. | 11 | 12 | 2 | 16K | 0 | 4.5 | 42.9 | MIT | 3 years ago | |
| skywalker-labs/constant-time-encoding | — | 1 | — | 0 | — | 0 | 6.7 | — | MIT | 8 months ago |
|
| slince/cycle-bundle | — | 3 | 3 | 1 | 4 | 1 | 0.1 | 4.2 | MIT | — | |
| slince_2/cycle-bundle | A Symfony bundle that integrates the Cycle ORM into your application, providing DataMapper-based persistence, entity mapping, migrations, and repository services wired through the Symfony service container. Configure database connections and schema generation with minimal setup. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| smartbooster/standard-bundle | SmartBooster Standard Bundle packages reusable Symfony services, helpers, and default configuration into one installable bundle, simplifying project setup and keeping applications consistent. Add it to bootstrap common features faster and cut boilerplate across SmartBooster projects. | 1 | — | 0 | — | 0 | 19.9 | — | MIT | 3 weeks ago | |
| smknstd/fakerphp-picsum-images | — | 46 | 46 | 6 | 16K | 0 | 3.7 | 35.6 | MIT | 1 year ago | |
| snc/redis-bundle | Symfony bundle integrating Predis and PhpRedis for a fast, convenient interface to Redis. Supports Symfony 6.4+. Native PhpRedis is recommended for performance, with Predis as a safe, portable alternative. Configure clients, sessions, caching, and profiling from one place. | 1,050 | 1,072 | 318 | 570K | 0 | 39.7 | 42.8 | MIT | 3 months ago | |
| sokil/php-isocodes | PHP library for ISO code datasets with localized names: countries (ISO 3166-1/2/3), currencies (ISO 4217), languages (ISO 639-3) and scripts (ISO 15924). Supports Gettext or Symfony Translation drivers, with locale configuration. | 184 | 183 | 14 | 133K | 11 | 16.2 | 43.4 | MIT | 1 year ago | |
| sonata-project/admin-bundle | — | 2,126 | 2,167 | 1,238 | 168K | 12 | 51.1 | 36.5 | MIT | 5 months ago | |
| sonata-project/cache | Deprecated Sonata cache library providing adapters for cache backends and counters. Includes Redis (PRedis) implementations to set/get cached values and increment counters, with simple key arrays and TTL support via Composer install. | 324 | 324 | 28 | 90K | 0 | 2.3 | 23.8 | MIT | 5 years ago | |
| sonata-project/cache-bundle | Symfony bundle providing caching services for Sonata projects, with pluggable cache backends and integration helpers. Note: this repository is abandoned and no longer actively maintained; community help welcome. | 69 | 74 | 66 | 5K | 0 | 3.4 | 17.8 | MIT | 4 years ago | |
| sonata-project/datagrid-bundle | — | 273 | 286 | 36 | 27K | 0 | 3.6 | 19.5 | MIT | 4 years ago | |
| sonata-project/doctrine-orm-admin-bundle | — | 448 | 460 | 340 | 203K | 4 | 26.4 | 39.3 | MIT | 10 months ago | |
| sonata-project/news-bundle | SonataNewsBundle adds news/blog features to Symfony with Sonata integration. Includes admin management, posts, categories, comments, and RSS support. Note: the repository is abandoned and currently has no active maintenance or support. | 150 | 156 | 125 | 525 | 0 | 5.6 | 6.4 | MIT | 5 years ago | |
| sonata-project/notification-bundle | — | 138 | 141 | 92 | 4K | 0 | 4.6 | 14.4 | MIT | 5 years ago | |
| spatie/calendar-links | Generate "add to calendar" links for Google, iCal/Outlook and other systems from PHP. Create a Link with a title and start/end times (give both an explicit timezone), then call google() or ics() to get a ready-to-use URL. | 1,017 | 1,030 | 157 | 350K | 0 | 38.4 | 40.9 | MIT | 2 weeks ago | |
| spatie/elasticsearch-query-builder | A lightweight, fluent PHP API for building and executing ElasticSearch queries. Chain queries and aggregations, then call search(). Built for Spatie's search-string-parser but flexible enough to cover most common use cases. | 181 | 181 | 47 | 85K | 0 | 26.4 | 41.6 | MIT | 3 months ago | |
| spatie/enum | Obsolete: PHP 8.1+ has native enums (recommended). Spatie Enum provides strongly typed, object-based enums for older PHP versions, enabling IDE-friendly static analysis and refactoring. Define enums via @method annotations and call StatusEnum::draft(). | 854 | 857 | 67 | 2M | 0 | 15.3 | 46.3 | MIT | 4 years ago | |
| spatie/flysystem-google-cloud-storage | Google Cloud Storage adapter for Flysystem v1 (PHP 8). A maintained fork adding modern PHP support and merged fixes. Use it to connect Flysystem’s filesystem API to GCS with Google’s client authentication. | 23 | 24 | 2 | 31K | 0 | 2.3 | 42.9 | MIT | 3 years ago | |
| spatie/guzzle-redirect-history-middleware | Guzzle middleware that records redirect chains for each request. Attach RedirectHistoryMiddleware to your handler stack to capture every Location hop and inspect the final URL and intermediate redirects via a RedirectHistory instance. | 19 | 19 | 4 | 434 | 0 | 1.1 | 18.7 | MIT | 5 years ago | |
| spatie/html-element | Generate dynamic HTML in PHP with a hyperscript-style API plus Emmet-like selectors. Build elements and attributes with a simple render helper (often wrapped as el()) to produce nested markup cleanly and programmatically, ideal for small view components. | 192 | 195 | 23 | 1K | 0 | 3.5 | 12.0 | MIT | 4 years ago | |
| spatie/ignition-contracts | Contracts for spatie/ignition that define interfaces for building custom error pages. Provides shared abstractions so solutions can integrate with Ignition’s error reporting and rendering workflow. | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| spatie/laravel-enum | Laravel integration for spatie/enum: use Enum base class in Laravel, cast model attributes to enums (including nullable and arrays), and get Laravel-friendly behavior via custom casts and Castable support for Eloquent. | 364 | 367 | 37 | 215K | 0 | 11.3 | 38.3 | MIT | 1 year ago | |
| spatie/laravel-markdown | Render Markdown in Laravel with a Blade x-markdown component or a configurable MarkdownRenderer. Converts content to HTML with heading IDs, links, and syntax-highlighted code blocks, using options from your config and container resolution. | 416 | 418 | 31 | 372K | 0 | 18.0 | 42.9 | MIT | 8 months ago | |
| spatie/laravel-model-cleanup | Deprecated: use Laravel’s built-in Prunable. Spatie’s laravel-model-cleanup deletes unneeded Eloquent records via a cleanUp() configuration per model, and an artisan command to prune records older than a given age or matching custom rules. | 394 | 399 | 43 | 293 | 0 | 5.5 | 2.4 | MIT | 5 years ago | |
| spatie/laravel-morph-map-generator | Stop forgetting to register models in your Laravel morph map. This package auto-generates morph maps at boot, letting each model register itself via a simple getMorphClass method. Includes configurable autogeneration and a base directory setting for non-default model locations. | 77 | 77 | 9 | 23K | 0 | 20.5 | 38.7 | MIT | 3 months ago | |
| spatie/menu | Fluent, extensible menu builder for Laravel. Compose navigation with a clean API, render as HTML, and customize output via presenters and macros. Supports active state handling, links, submenus, and easy integration with Blade and your app’s routing. | 754 | 763 | 100 | 58K | 0 | 15.8 | 26.1 | MIT | 1 year ago | |
| spatie/one-package-to-rule-them-all | Pulls in all Spatie packages at once so you don’t have to require them individually. Install via Composer, optionally publish the config, and get the full Spatie “magic” in one go for your Laravel app. | 60 | 60 | 6 | 0 | 0 | 0.8 | — | MIT | 5 years ago | |
| spatie/php-cloneable | Trait for PHP 8.1+ that makes objects with readonly properties cloneable. Safely “clone with changes” by copying an object while overriding readonly fields—handy until PHP gets native clone-with support. | 97 | 98 | 7 | 207K | 0 | 1.6 | 45.9 | MIT | 2 years ago | |
| spatie/twitter-streaming-api | Laravel-friendly PHP client for Twitter’s Streaming API. Keep an open HTTPS connection and react to tweets and user events in real time (no polling). Easily filter streams, listen for keywords/mentions, and handle incoming tweet payloads with callbacks. | 173 | 176 | 31 | 572 | 0 | 24.7 | 10.3 | MIT | 1 day ago | |
| spatie/workshop-unit-conversions | Lightweight PHP package for performing unit conversions in Laravel or any PHP app. Install via Composer and convert values between supported units with a simple API. Includes tests, changelog, and MIT license. | 2 | 2 | 1 | 17 | 0 | 0.6 | 11.4 | MIT | 5 years ago | |
| spiral/attributes | Spiral Attributes is a lightweight PHP 8 attributes toolkit for reading, filtering, and working with attributes via reflection. Used by the Spiral framework, it provides a small, focused API for attribute discovery and metadata handling. | 24 | 24 | 4 | 370K | 1 | 3.7 | 55.2 | MIT | 1 year ago | |
| spiral/auth | Spiral/Auth provides common authentication interfaces for Spiral apps. Define auth tokens, storage, and guards via small, framework-agnostic contracts, enabling interchangeable implementations and consistent integration across projects. | 4 | 4 | 1 | 2K | 0 | 4.3 | 37.1 | MIT | 7 years ago | |
| spiral/auth-http | Spiral auth-http provides HTTP authentication middleware and token transports for Spiral apps. Integrate auth into request pipelines and pass credentials via headers or other HTTP mechanisms, with strong typing, tests, and framework-friendly setup. | 0 | 0 | 0 | 1K | 0 | 1.2 | 42.7 | MIT | 6 years ago | |
| spiral/boot | Spiral Boot Core provides the kernel bootstrapping foundation for the Spiral Framework. It includes bootloaders, application lifecycle management, and configuration wiring used by Spiral apps and bundles, with strong type-safety and CI-tested quality. | 2 | 2 | 0 | 5K | 0 | 6.9 | 44.8 | MIT | 6 years ago | |
| spiral/cache | Spiral Cache provides a simple caching abstraction for Spiral/PHP apps, with support for multiple storage backends and configurable cache pools. Use it to speed up repeated operations, cache computed values, and centralize cache access and invalidation. | 0 | 0 | 0 | 4K | 0 | 0.0 | 49.4 | MIT | — | |
| spiral/code-style | PHP CS Fixer preset based on PER-2 for Spiral components. Install via Composer, create a .php-cs-fixer.dist.php using Spiral\CodeStyle\Builder, and run cs:diff or cs:fix. Includes CI workflow integration for checking and auto-fixing code style. | 7 | 7 | 2 | 17K | 0 | 24.7 | 53.4 | MIT | 4 weeks ago | |
| spiral/config | Spiral Config provides a flexible configuration system for Spiral apps. Load, merge, and access settings from multiple sources with a clean API, supporting layered environments and structured config classes for predictable, testable application configuration. | 2 | 2 | 1 | 8K | 0 | 2.4 | 47.7 | MIT | 6 years ago | |
| spiral/console | Spiral Console provides a simple, extensible CLI framework for building command-line tools and application commands in Spiral apps. Define commands, arguments, options, and interactive prompts with clean APIs, integrated with the Spiral container and environment. | 3 | 3 | 0 | 4K | 0 | 4.2 | 41.3 | MIT | 6 years ago | |
| spiral/cookies | PSR-7 cookie management for Spiral apps: create, encrypt/sign, and send cookies via a middleware-driven CookiesManager. Provides helpers for queueing and clearing cookies, supports secure defaults and seamless integration with Spiral HTTP workflows. | 3 | 3 | 0 | 548 | 0 | 1.5 | 29.6 | MIT | 6 years ago | |
| spiral/core | Spiral Core provides the framework’s dependency injection container with IoC scopes and injectable configuration support. Use it to manage bindings, resolve services, and handle scoped lifecycles in Spiral apps. | 20 | 19 | 6 | 493K | 0 | 7.2 | 55.3 | MIT | 6 years ago | |
| spiral/cycle-bridge | Bridge package integrating Cycle ORM v2 with Spiral Framework 3+. Provides ORM configuration and runtime wiring for Spiral apps using PDO database drivers on PHP 8.1+. | 19 | 19 | 9 | 5K | 9 | 13.2 | 36.0 | MIT | 10 months ago | |
| spiral/data-grid | Spiral Data Grid is a PHP package for building flexible, framework-agnostic data grids with sortable columns, filtering, pagination, and customizable rendering. It turns arrays or ORM results into interactive tables quickly while keeping configuration clean and extensible. | 54 | 54 | 3 | 5K | 13 | 4.4 | 30.7 | MIT | 1 year ago | |
| spiral/debug | Spiral Debug adds a lightweight debugging toolkit for Spiral/PHP apps. Capture and inspect errors, exceptions, logs, and runtime details during development, with simple integration and minimal overhead for troubleshooting and diagnostics. | 2 | 2 | 1 | 5K | 0 | 4.2 | 44.8 | MIT | 6 years ago | |
| spiral/distribution | Spiral Distribution helps install and publish Spiral framework distributions, bundling app skeletons, modules, and configs into reusable packages. It streamlines project bootstrapping, updates, and sharing standardized setups across teams. | 3 | 3 | 0 | 2K | 0 | 0.0 | 37.2 | MIT | — | |
| spiral/encrypter | Spiral Encryption Component for secure string encryption/decryption in PHP, using modern cryptography with integrity protection. Includes tests, static analysis, and documentation; designed to integrate with the Spiral Framework or be used standalone via Composer. | 2 | 2 | 0 | 664 | 0 | 2.4 | 32.4 | MIT | 7 years ago | |
| spiral/events | Spiral Events provides a lightweight event dispatcher for Spiral/PHP apps. Define events and listeners, publish events, and handle them synchronously with clean integration into the framework’s container and application lifecycle. | 0 | 0 | 0 | 7K | 0 | 0.0 | 53.5 | MIT | — | |
| spiral/exceptions | Universal exception handling component for PHP/Spiral. Provides a consistent way to catch, format, report, and render exceptions across applications and frameworks, with strong static analysis support, tests, and clean integration in Spiral projects. | 4 | 4 | 0 | 3K | 0 | 3.9 | 38.1 | MIT | 6 years ago | |
| spiral/files | Spiral Files is a lightweight PHP file toolkit for managing files and directories with a clean API, plus virtual stream wrapper support. Includes strong typing, PHPUnit/Psalm coverage, and integrates with the Spiral Framework or works standalone. | 5 | 5 | 1 | 24K | 0 | 1.6 | 49.9 | MIT | 7 years ago | |
| spiral/filters | Spiral Filters provides a simple way to define, validate, and apply request-driven filters to query builders in Spiral apps. Build reusable filter sets, map input to conditions, and keep controllers thin while supporting pagination, sorting, and clean APIs. | 3 | 3 | 1 | 424 | 0 | 3.3 | 28.0 | MIT | 6 years ago | |
| spiral/framework | Spiral is a high-performance, long-living full-stack PHP framework built on RoadRunner. It ships 60+ PSR-compatible components with resident-memory workers, native queue support, GRPC, WebSockets, and anti-memory-leak tools. | 2,064 | 2,063 | 93 | 129K | 41 | 56.0 | 46.1 | MIT | 1 week ago | |
| spiral/goridge | Goridge is a high-performance PHP-to-Golang IPC codec library that lets PHP call Go service methods over TCP, Unix sockets, or pipes, with native net/rpc integration, JSON/msgpack structured data, and large []byte payload support. | 122 | 125 | 10 | 1M | 0 | 25.5 | 63.4 | MIT | 2 weeks ago | |
| spiral/grpc-client | Powerful, extensible gRPC client for PHP with a simple Guzzle-like API. Make unary and streaming calls, add interceptors like timeouts and retries, and integrate easily with Spiral or use standalone. Requires the gRPC extension. | 40 | 41 | 3 | 154K | 3 | 10.8 | 54.0 | MIT | 7 months ago | |
| spiral/hmvc | HMVC support for Spiral apps, helping you structure features into self-contained modules with controllers, views, and routes. Encourages clean separation of concerns and scalable project organization for complex applications. | 8 | 8 | 0 | 432K | 0 | 3.0 | 55.3 | MIT | 6 years ago | |
| spiral/http | Spiral HTTP provides a PSR-7/PSR-15 based request pipeline for building and composing middleware-driven HTTP applications. Lightweight, type-safe, and framework-friendly, with full docs and testing/analysis tooling. | 3 | 3 | 1 | 3K | 0 | 3.6 | 38.7 | MIT | 6 years ago | |
| spiral/interceptors | Spiral Interceptors provides a lightweight interception layer for Spiral apps, enabling cross-cutting concerns (logging, caching, transactions, etc.) around method calls with strong typing and test-friendly design. Includes CI checks and static analysis support. | 8 | 8 | 0 | 409K | 0 | 0.3 | 55.3 | MIT | 2 years ago | |
| spiral/logger | Spiral Logger provides a LogFactory and global log listeners for building and wiring PSR-3 compatible loggers in Spiral apps. Lightweight package with strong static analysis, tests, and CI support. | 14 | 14 | 0 | 733K | 0 | 4.3 | 55.3 | MIT | 6 years ago | |
| spiral/mailer | Spiral Mailer provides framework-agnostic mailing interfaces and contracts for building mail delivery integrations. Lightweight package for defining mailer abstractions with strong typing and test-friendly design, intended for use within Spiral or custom PHP apps. | 0 | 0 | 0 | 1K | 0 | 1.2 | 43.6 | MIT | 6 years ago | |
| spiral/marshaller | — | 1 | 1 | 0 | 10 | 0 | 0.3 | 10.8 | MIT | 3 years ago | |
| spiral/marshaller-bridge | Bridge package for Spiral Framework that wires up the Spiral Marshaller with sensible defaults. Provides a bootloader, replaces SerializerBootloader, and lets you configure the MapperFactory and type matchers for custom mapping behavior. | 0 | 0 | 0 | 1 | 0 | 0.8 | 4.2 | MIT | 3 years ago | |
| spiral/models | Spiral DataEntity models package. Provides lightweight, type-safe data models/entities for your application with strong static analysis support (Psalm) and test coverage. Part of the Spiral ecosystem; MIT licensed. | 3 | 3 | 0 | 587 | 0 | 3.6 | 30.0 | MIT | 7 years ago | |
| spiral/nyholm-bridge | Spiral Framework bridge to Nyholm PSR-7/PSR-17 implementations. Install via Composer and enable NyholmBootloader to swap out the default Diactoros HTTP bootloader for Nyholm factories and message objects. | 1 | 1 | 1 | 105K | 0 | 2.7 | 55.3 | MIT | 4 years ago | |
| spiral/pagination | Spiral Pagination Toolkit provides lightweight, framework-agnostic pagination primitives for PHP apps. Build and pass around page limits/offsets and related metadata cleanly, with strong type safety, tests, and Psalm support. | 5 | 5 | 0 | 36K | 0 | 3.0 | 52.2 | MIT | 7 years ago | |
| spiral/prototype | Prototype generation tools for Spiral Framework to speed up application scaffolding. Provides helpers to define models, repositories, and services with less boilerplate, keeping code consistent while accelerating development and iteration. | 3 | 3 | 1 | 171 | 0 | 4.8 | 22.7 | MIT | 6 years ago | |
| spiral/queue | Spiral Queue provides a unified API to enqueue and process background jobs in Spiral apps, with drivers for popular backends, configurable workers, retries, and delayed execution. Use it to offload emails, imports, and other long-running tasks. | 1 | 1 | 0 | 2K | 0 | 0.0 | 39.0 | MIT | — | |
| spiral/reactor | Spiral Reactor is a small PHP package for building and running reactive pipelines in Spiral apps. It helps compose transformations and event-driven flows with a simple API, aimed at lightweight orchestration and experimentation in Spiral-based projects. | 4 | 4 | 3 | 21K | 0 | 4.6 | 50.1 | MIT | 6 years ago | |
| spiral/roadrunner-bridge | Integrates RoadRunner with the Spiral Framework, adding bootloaders for HTTP, queues, KV cache, gRPC, Centrifugo, TCP, metrics, logging, locks, and scaffolding. Requires PHP 8.1+ and Spiral Framework 3.14+. | 63 | 63 | 12 | 108K | 3 | 30.1 | 53.3 | MIT | 2 weeks ago | |
| spiral/roadrunner-cli | RoadRunner CLI provides commands to install the latest RoadRunner binary compatible with your OS and architecture and to generate example .rr.yaml configuration files. Use options like plugin and preset to create focused configs for your project. | 30 | 30 | 15 | 835K | 1 | 28.0 | 64.8 | MIT | 1 week ago | |
| spiral/roadrunner-grpc | High-performance PHP gRPC server built on RoadRunner. Run PHP and Go services in one app with native gRPC compliance, TLS, middleware, Prometheus metrics, and protoc code generation. Map response error codes to PHP exceptions. | 66 | 68 | 14 | 149K | 0 | 24.8 | 54.1 | MIT | 2 weeks ago | |
| spiral/roadrunner-http | PSR-7/PSR-17 compatible HTTP and HTTP/2 PHP workers for RoadRunner, the high-performance application server, load balancer, and process manager. Replace classic Nginx+FPM setups with greater performance and flexibility. Requires PHP 8.1+ and RoadRunner 2023.3+. | 78 | 81 | 8 | 556K | 0 | 26.7 | 62.1 | MIT | 2 weeks ago | |
| spiral/roadrunner-jobs | PHP bridge for the RoadRunner Jobs plugin, letting you push and consume queued jobs through RoadRunner's queue drivers such as memory, AMQP, SQS, Redis, and Beanstalk. Installs via Composer and is configured with a simple jobs pipeline YAML section. | 27 | 27 | 15 | 189K | 0 | 29.3 | 62.0 | MIT | 2 weeks ago | |
| spiral/roadrunner-kv | PSR-16 cache bridge for the RoadRunner KV plugin. Install via Composer, configure one or more kv drivers in RoadRunner, then use Spiral\RoadRunner\KeyValue\Factory over RPC to select a named store and set, get, or delete cached values. Ideal for RoadRunner-powered PHP apps. | 11 | 11 | 3 | 338K | 0 | 23.0 | 65.0 | MIT | 3 days ago | |
| spiral/roadrunner-metrics | PHP bridge for RoadRunner's Metrics plugin. Declare counters, gauges, and histograms from your application workers and publish them over RPC to RoadRunner's metrics endpoint for Prometheus scraping, with simple .rr.yaml configuration and worker examples. | 8 | 8 | 4 | 169K | 0 | 21.5 | 64.6 | MIT | 2 weeks ago | |
| spiral/roadrunner-tcp | RoadRunner TCP plugin provides PHP workers for RoadRunner's high-performance TCP server, letting you replace classic TCP setups with greater flexibility and speed. Install with Composer and pair with spiral/roadrunner for the app server. | 8 | 9 | 1 | 105K | 0 | 21.9 | 64.7 | MIT | 2 weeks ago | |
| spiral/roadrunner-worker | The common codebase for all RoadRunner binary workers—the high-performance PHP application server, load balancer, and process manager that replaces Nginx+FPM with PSR-7/PSR-17 compatible HTTP and HTTP/2 support. | 22 | 22 | 5 | 1M | 0 | 26.1 | 64.7 | MIT | 2 weeks ago | |
| spiral/scaffolder | Spiral Framework scaffolder module for generating and wiring up application code. Provides scaffolding tools and templates to speed up project setup and common development tasks, with CI-tested quality (PHPUnit/Psalm) and documentation on spiral.dev. | 2 | 2 | 4 | 4K | 0 | 9.1 | 42.6 | MIT | 6 years ago | |
| spiral/security | Spiral Security adds authentication and authorization tooling for Spiral apps, including guards, token and session support, and role/permission checks. Keep access control consistent across HTTP and console with a clean, framework-native API. | 6 | 6 | 1 | 683K | 0 | 6.4 | 55.3 | MIT | 7 years ago | |
| spiral/serializer | A PHP serialization library from Spiral: serialize/deserialize objects and arrays with configurable mappings and type handling, designed to integrate with Spiral components and support common data formats and transformation workflows. | 0 | 0 | 0 | 4K | 0 | 0.0 | 49.4 | MIT | — | |
| spiral/session | Secure session management for PHP using native handlers, focused on safety and integrity. Part of the Spiral ecosystem, with framework integration available via the Spiral Framework bundle and full docs at spiral.dev. MIT licensed. | 1 | 1 | 0 | 4K | 0 | 2.7 | 45.5 | MIT | 6 years ago | |
| spiral/snapshots | Laravel snapshot testing helpers for asserting arrays, JSON, and HTTP responses against stored snapshots. Generate, update, and compare snapshots in tests to catch unexpected changes with clear diffs and simple PHPUnit integration. | 2 | 2 | 0 | 2K | 0 | 1.2 | 40.0 | MIT | 7 years ago | |
| spiral/storage | Spiral Storage is a PHP component for managing application storage: define locations and storage buckets, resolve filesystem paths consistently, and integrate with Spiral apps. Lightweight, typed, tested, and MIT-licensed. | 28 | 27 | 3 | 1K | 0 | 2.3 | 23.6 | MIT | 7 years ago | |
| spiral/streams | spatial/streams is a lightweight PHP stream utility for working with data as readable/writable streams. It provides simple abstractions to compose, transform, and pipe stream content, useful for file handling, IO workflows, and integrating stream-based APIs. | 2 | 2 | 0 | 2K | 0 | 1.5 | 40.3 | MIT | 7 years ago | |
| spiral/telemetry | spiral/telemetry provides telemetry support for Spiral apps, helping you collect and propagate traces, metrics, and runtime signals across services. Designed to integrate with Spiral components to improve observability and diagnose performance issues. | 0 | 0 | 0 | 2K | 0 | 0.0 | 46.3 | MIT | — | |
| spiral/testing | Spiral Testing SDK provides a TestCase and custom TestApp implementation for testing Spiral Framework applications and packages. Configure bootloaders and root directory to run tests without building extra app classes. Requires PHP 8.1+ and Spiral 3.15+. | 7 | 7 | 7 | 103K | 7 | 30.1 | 65.9 | MIT | 1 month ago | |
| spiral/tokenizer | Fast PHP tokenizer for discovering classes, interfaces, traits, and functions without loading files. Scans directories, parses source code, and builds a registry for runtime reflection, DI containers, and framework bootstrapping—lightweight and cache-friendly. | 18 | 18 | 5 | 756K | 0 | 5.3 | 55.3 | MIT | 6 years ago | |
| spiral/translator | Spiral Translator provides i18n translation tooling with static analysis support and auto-indexation. Designed for Spiral Framework apps, it helps manage locales, translation keys, and validation via PHPUnit/Psalm-friendly architecture. | 1 | 1 | 1 | 2K | 0 | 3.9 | 38.1 | MIT | 7 years ago | |
| spiral/twig-bridge | Twig adapter for the Spiral Framework. Adds a Twig view engine via TwigBootloader, with support for custom extensions, options, and processors. Configure eagerly through TwigEngine or lazily through TwigBootloader. Requires spiral/views. | 0 | 0 | 3 | 1K | 2 | 4.5 | 43.0 | MIT | 3 years ago | |
| spiral/validation | Spiral Validation is a lightweight PHP validation component for defining rules, validating arrays/DTOs, and collecting readable error messages. Integrates with Spiral Framework but can be used standalone for input validation in APIs and forms. | 3 | 3 | 3 | 271 | 0 | 4.3 | 25.4 | MIT | 6 years ago | |
| spiral/validator | Spiral Validator is a flexible validation library for PHP and the Spiral Framework. It offers rule-based checkers, nested array and object validation, custom messages, and attribute-driven constraints, making it easy to validate incoming request data cleanly. | 4 | 4 | 3 | 105K | 1 | 21.4 | 62.9 | MIT | 2 months ago | |
| spiral/views | Spiral Views provides a view manager and rendering engine selector for Spiral apps, letting you configure and switch template engines consistently. Lightweight, tested, and type-safe, with docs and framework integration via the Spiral Framework bundle. | 3 | 3 | 0 | 2K | 0 | 3.0 | 37.3 | MIT | 7 years ago | |
| spiral-packages/laravel-validator | Bridge Laravel’s Validator into the Spiral Framework. Use familiar Laravel-style validation rules and error messages while running on Spiral, with a lightweight integration package maintained by Spiral Scout. | 1 | 1 | 5 | 163 | 1 | 1.8 | 27.2 | MIT | 1 year ago | |
| spiral-packages/league-event | Spiral Framework bridge for The League Event dispatcher. Provides an EventBootloader to wire PSR-style event dispatching, define event classes, and register listeners via attributes or config. Requires PHP 8.1+ and Spiral 3.0+. | 1 | 1 | 1 | 3K | 0 | 0.8 | 44.4 | MIT | 4 years ago | |
| spiral-packages/livewire | — | 2 | 2 | 1 | 1 | 5 | 1.5 | 3.2 | MIT | — | |
| spiral-packages/profiler | A profiling toolkit for Spiral Framework applications that instruments requests and exposes developer-friendly panels for inspecting performance, memory usage, timeline events, and database queries to help diagnose bottlenecks. | 4 | — | 10 | — | 0 | 2.7 | — | MIT | 10 months ago |
|
| spiral-packages/symfony-validator | Symfony Validator bridge for the Spiral Framework. Integrates Symfony’s validation component into Spiral apps, providing familiar constraints and error handling. Includes CI, static analysis, and type coverage. Documentation available at spiral.dev. | 4 | 4 | 1 | 936 | 1 | 2.6 | 31.4 | MIT | 2 years ago | |
| spirytone/sitemap-bundle | — | 0 | 0 | 0 | 0 | 1 | 0.1 | — | MIT | — | |
| ssddanbrown/htmldiff | A PHP library for generating a visual diff between two HTML strings. It compares content word by word while preserving HTML structure, outputting marked-up HTML with inserted and deleted content highlighted, useful for showing edits to rich-text content. | 10 | — | 3 | — | 0 | 0.1 | — | MIT | 2 years ago |
|
| ssnepenthe/color-utils | — | 63 | 63 | 1 | 22K | 8 | 2.6 | 37.1 | NOASSERTION | — | |
| strictify/form-mapper-bundle | Strictify FormMapperBundle maps Symfony Form data onto typed objects, keeping forms decoupled from your domain models. Define mappings once and let the bundle hydrate DTOs or entities from submitted data, cutting boilerplate and manual array handling. | 1 | — | 1 | — | 0 | 0.4 | — | — | 4 years ago | |
| suare-su/pyrus_client | A Laravel/PHP client for the Pyrus API, offering a simple, expressive way to bring Pyrus workflow automation and business process management into your application. Configure your credentials, then make authenticated API calls with minimal setup and clean, readable code. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 1 year ago |
|
| suare-su/pyrus_client_symfony | Symfony integration for the Pyrus client, making it easy to connect Symfony applications to Pyrus services through a configurable bundle. Provides the glue for using Pyrus APIs within your Symfony project. | 0 | 0 | 0 | 0 | 0 | 0.4 | — | MIT | 1 year ago | |
| sunrise/http-message | Sunrise HTTP Message provides a PSR-7 HTTP message implementation with PSR-17 factories, aligned with RFC-7230. Use it to create and work with requests, responses, URIs, streams, and uploaded files in a standards-compliant way. | 16 | 16 | 2 | 863 | 1 | 19.2 | 24.6 | MIT | 8 months ago | |
| syeedalireza/api-rate-limiter-bundle | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| sylius/admin-api-bundle | Sylius Admin API Bundle exposes a RESTful administration API for Sylius e-commerce applications, with endpoints for managing products, orders, customers, and other resources to power headless admin interfaces and integrations. | 11 | 11 | 24 | 6K | 3 | 0.9 | 26.8 | MIT | 3 years ago | |
| sylius/grid-bundle | SyliusGridBundle brings advanced, configurable grids to Symfony applications, with filtering, sorting, pagination, and flexible data sources. Part of the Sylius eCommerce stack, it lets you build powerful admin listings and reusable grid definitions with clean, maintainable configuration. | 134 | 136 | 60 | 253K | 38 | 40.6 | 69.7 | MIT | 3 months ago | |
| sylius/registry | Sylius Registry component provides a simple service registry to store, retrieve, and manage services by type and name. Useful for decoupling implementations, selecting handlers at runtime, and organizing extensible systems in Symfony/Laravel-style PHP apps. | 60 | 61 | 12 | 311K | 1 | 1.7 | 51.2 | MIT | 5 years ago | |
| sylius/sylius | Sylius is an open-source eCommerce framework built on Symfony, offering high-quality code, strong testing culture, and a powerful REST API for flexible, business-tailored online stores. | 8,562 | 8,513 | 2,164 | 104K | 154 | 90.9 | 47.6 | MIT | 2 weeks ago | |
| sylius-labs/polyfill-symfony-framework-bundle | PolyfillSymfonyFrameworkBundle provides a lightweight polyfill for Symfony’s FrameworkBundle, helping apps and libraries run when the full FrameworkBundle isn’t available. Useful for compatibility across Symfony versions and reduced dependencies. | 13 | 13 | 5 | 55K | 0 | 0.8 | 49.6 | — | 4 years ago | |
| sylius-labs/polyfill-symfony-security | PolyfillSymfonySecurity provides compatibility shims for Symfony Security, helping apps and libraries bridge differences across Symfony versions. Useful when supporting multiple Symfony releases without changing your codebase or adding hard dependencies. | 13 | 13 | 4 | 60K | 0 | 1.1 | 50.2 | — | 3 years ago | |
| symblaze/http-bundle | SymBlaze HTTP Bundle is a Symfony bundle that packages reusable HTTP utilities into a single installable dependency, helping keep request and response handling consistent across projects. Lightweight, configuration-driven, and simple to wire into existing Symfony applications. | 0 | — | 0 | — | 2 | 0.7 | — | MIT | 2 years ago | |
| symfgenus/money-bundle | symfgenus/money-bundle is a Symfony bundle for working with monetary values in a consistent, currency-aware way. It connects money objects with Symfony services, configuration, and templating, making price handling and formatting easier across your application. | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| syndesi/neo4j-sync-bundle | — | 1 | — | 0 | — | 0 | 0.1 | — | MIT | — | |
| syno/money-bundle | Syno Money Bundle provides Symfony integration for working with monetary values and currencies, packaging money-related services and configuration to help keep amount handling consistent across your application. | 0 | 0 | 0 | 50 | 0 | 0.0 | 23.6 | MIT | 4 years ago | |
| tabuna/breadcrumbs | Laravel breadcrumbs made easy: define breadcrumb trails right in your route definitions with a fluent API (parent/push), automatic route detection, and support for request parameters and model binding to generate consistent navigation across your app. | 421 | 423 | 19 | 91K | 12 | 20.8 | 38.5 | MIT | 7 months ago | |
| tailrdigital/sulu-messenger-failed-queue-bundle | A Sulu bundle for managing Symfony Messenger failed queues from the CMS admin. Inspect failed messages, review errors, and retry or remove jobs to keep background processing healthy in Sulu projects. | 9 | — | 5 | — | 1 | 0.3 | — | MIT | 2 years ago | |
| tailrdigital/sulu-translations-bundle | A Sulu CMS bundle from Tailr Digital that simplifies managing translations and multilingual content, helping organize translation files and localization workflows in Sulu-based websites. | 6 | 6 | 5 | 13 | 0 | 0.2 | 4.5 | MIT | 1 year ago | |
| tapp/laravel-uppy-s3-multipart-upload | Laravel package that provides backend endpoints for Uppy's AWS S3 multipart uploader, handling create, sign, complete, and abort requests so large files upload directly to S3 via presigned URLs with minimal server overhead. | 83 | 83 | 21 | 7K | 8 | 4.5 | 29.1 | MIT | 11 months ago | |
| tarantool/client | Pure PHP client for Tarantool 1.7.1+, supporting Unix sockets, SQL, custom types like decimals and UUIDs, middleware, and full customization with thorough testing. | 67 | 68 | 23 | 8K | 1 | 24.5 | 32.8 | MIT | 1 month ago | |
| tarantool/phpunit-extras | A collection of PHPUnit helpers for testing Tarantool libraries, with Tarantool-specific annotations, request and prepared-statement expectations, mocking utilities, and a configurable annotation extension. Based on rybakit/phpunit-extras. | 2 | 2 | 1 | 694 | 0 | 23.8 | 38.2 | MIT | 3 weeks ago | |
| tarantool/queue | PHP bindings for the Tarantool Queue LuaRock, letting you produce and consume tasks in Tarantool tubes with FIFO, TTL, and other queue types. Covers producer and consumer APIs, statistics, and custom methods. | 64 | 65 | 8 | 510 | 0 | 24.4 | 15.4 | MIT | 1 week ago | |
| telegram-bot/api | Native PHP wrapper for the Telegram Bot API with no extra requirements. Supports all API methods and response types, including sending messages, documents, reply/inline keyboards, and media groups. Install via Composer and start building bots quickly. | 1,202 | 1,218 | 343 | 45K | 60 | 41.9 | 43.0 | MIT | 3 years ago | |
| temporal/sdk | PHP SDK for authoring Temporal Workflows and Activities, enabling scalable, durable async business logic. Clients require ext-grpc; Workers require RoadRunner, with ext-protobuf recommended for production performance. Install via Composer. | 418 | 417 | 68 | 305K | 26 | 42.2 | 61.6 | MIT | 2 weeks ago | |
| testo/testo | Testo is an extensible PHP testing framework built on a lightweight core with a middleware system. It gives you full control over your testing environment while keeping the familiar PHP syntax you already know, making custom test workflows easy to build and maintain. | 226 | 203 | 21 | 10K | 35 | 47.2 | 44.2 | BSD-3-Clause | 3 weeks ago | |
| thejenos/laradump | Laradump is a lightweight Laravel debugging package that captures dump() output so you can inspect variables, arrays, and objects without interrupting requests. It offers a clean, readable interface and simple setup for faster, less disruptive everyday debugging. | 21 | 22 | 8 | 44 | 1 | 0.2 | 4.6 | MIT | 4 years ago | |
| theodorejb/polycast | theodorejb/polycast brings type-safe casting to PHP: a simple Cast class converts values to int, float, bool, string, array, or DateTime, throwing clear exceptions when a value can't be cast instead of silently coercing it. | 50 | — | 2 | — | 0 | 0.3 | — | MIT | — |
|
| think.studio/ipro-software-api-php | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| think.studio/laravel-forms-entries | — | 0 | 0 | 0 | 24 | 0 | 0.0 | 19.3 | NOASSERTION | — | |
| think.studio/laravel-iprosoftware-api | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| think.studio/laravel-json-field-cast | — | 1 | 1 | 0 | 29 | 0 | 0.0 | 16.4 | NOASSERTION | — | |
| think.studio/laravel-naviga-ad | — | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | NOASSERTION | — | |
| think.studio/laravel-recently-viewed | — | 11 | 11 | 10 | 80 | 0 | 0.5 | 12.2 | NOASSERTION | — | |
| think.studio/laravel-simple-image-manager | — | 3 | 3 | 0 | 73 | 0 | 0.0 | 17.7 | NOASSERTION | — | |
| think.studio/laravel-thinkit | — | 0 | 0 | 0 | 24 | 0 | 0.0 | 19.3 | NOASSERTION | — | |
| think.studio/laravel-thinkqr | — | 0 | 0 | 0 | 80 | 0 | 0.0 | 26.4 | NOASSERTION | — | |
| think.studio/nova-chunked-video | — | 0 | 0 | 1 | 23 | 0 | 0.0 | 19.1 | NOASSERTION | — | |
| think.studio/nova-flexible-content | A Laravel Nova field that adds flexible, repeatable content blocks to your resources. Build layouts from configurable block types with nested fields, reorder them in the admin panel, store as JSON, and render your own Blade views on the front end. | 0 | 0 | 0 | 26 | 0 | 0.0 | 19.8 | NOASSERTION | — | |
| think.studio/nova-flexible-content-field-shortcode | — | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | NOASSERTION | — | |
| think.studio/nova-html-field | A Laravel Nova field for rendering custom HTML content in your admin panel. Use it to display formatted text, links, or embedded markup in forms and detail views, with simple configuration for Nova resources. | 0 | 0 | 3 | 202 | 0 | 0.1 | 31.9 | NOASSERTION | — | |
| think.studio/nova-iprosoftware-api | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| think.studio/nova-laravel-filemanager | — | 0 | 0 | 0 | 65 | 0 | 0.0 | 25.1 | NOASSERTION | — | |
| think.studio/nova-list-card | — | 0 | 0 | 2 | 23 | 0 | 0.1 | 19.1 | NOASSERTION | — | |
| think.studio/nova-naviga-ad-preview | — | 0 | 0 | 0 | 21 | 0 | 0.0 | 18.5 | NOASSERTION | — | |
| think.studio/nova-page-settings | — | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | NOASSERTION | — | |
| think.studio/nova-resource-dynamic-export | — | 0 | 0 | 0 | 66 | 0 | 0.0 | 25.2 | NOASSERTION | — | |
| think.studio/nova-seo-entity | — | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | NOASSERTION | — | |
| think.studio/nova-text-card | A Laravel Nova card component for displaying custom text content on your dashboard. Add headings, notes, or instructional copy to Nova pages with a simple, configurable text card that's lightweight and easy to register. | 0 | 0 | 0 | 130 | 0 | 0.0 | 29.2 | NOASSERTION | — | |
| think.studio/nova-thinkit | — | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | NOASSERTION | — | |
| think.studio/nova-video-field | — | 0 | 0 | 0 | 22 | 0 | 0.0 | 18.8 | NOASSERTION | — | |
| tilleuls/url-signer-bundle | Symfony bundle for generating and validating signed URLs. Add tamper-proof, expiring links to routes, downloads, and API endpoints, protect resources from unauthorized access, and verify signatures through a simple, configurable service. | 80 | 80 | 5 | 13K | 0 | 0.7 | 30.5 | MIT | — | |
| timothepearce/laravel-quasar | Laravel Quasar scaffolds a Quasar Framework (Vue) frontend for Laravel apps, wiring routing, authentication, and sensible defaults so you can build full-stack SPA or SSR apps from one codebase with minimal setup. | 96 | — | 10 | — | 1 | 0.9 | — | MIT | 4 years ago | |
| timothepearce/laravel-time-series | Store and query time-series data in Laravel with Eloquent. Aggregate metrics by minute, hour, day or month, calculate rolling averages and sums, and keep historical stats in MySQL, PostgreSQL or SQLite without extra infrastructure. | 96 | — | 10 | — | 1 | 0.9 | — | MIT | 4 years ago | |
| tipoff/support | tipoff/support provides shared Laravel/PHP utilities for Tipoff packages—common helpers, conventions, and support code used across the ecosystem. Intended as an internal foundation dependency to keep other packages consistent and easier to maintain. | 0 | 0 | 0 | 466 | 10 | 11.9 | 39.8 | MIT | 5 years ago | |
| tipoff/test-support | Deprecated/archived package providing shared unit/feature testing support for Tipoff Laravel packages. Previously included common test utilities and configuration; being removed as a dependency so packages can update independently and adopt newer Laravel versions faster. | 0 | 0 | 0 | 92 | 3 | 6.8 | 31.9 | MIT | 5 years ago | |
| tjovaisas/delayed-event-bundle | Schedule Symfony events to dispatch later instead of immediately. This bundle queues delayed events and processes them when due, useful for reminders, time-based workflows, and background follow-up actions. | 1 | 1 | 0 | 28 | 0 | 0.0 | 16.2 | MIT | 4 years ago | |
| tkachikov/chronos | Chronos is a lightweight Laravel package that brings convenient time and date utilities to your application. It offers a clean, framework-friendly API for common temporal operations, making time handling simpler, more expressive, and consistent with Laravel conventions. | 18 | 18 | 2 | 269 | 0 | 19.7 | 19.1 | — | 2 weeks ago | |
| tochka-developers/jsonrpc | Laravel package for building JSON-RPC 2.0 APIs, with server and client support, route registration, middleware, validation, and structured error handling. Expose PHP classes as RPC methods and call remote JSON-RPC services. | 28 | — | 21 | — | 0 | 20.7 | — | MIT | 2 weeks ago | |
| tochka-developers/jsonrpc-annotations | A PHP package for defining JSON-RPC APIs with annotations/attributes. Declare methods and parameters directly in code, then let the package handle registration, routing, and documentation-friendly metadata for Laravel or standalone PHP services. | 0 | — | 3 | — | 0 | 13.5 | — | MIT | 4 months ago |
|
| tochka-developers/jsonrpc-client | A PHP/Laravel JSON-RPC client for connecting to remote JSON-RPC services with a clean, expressive API. It simplifies request building, endpoint configuration, and error handling, making it easy to integrate JSON-RPC APIs into Laravel applications. | 8 | 8 | 12 | 14 | 0 | 14.3 | 6.3 | — | 4 months ago | |
| tochka-developers/jsonrpc-standard | tochka-developers/jsonrpc-standard is a standards-compliant JSON-RPC 2.0 implementation for Laravel/PHP. It offers a structured foundation for handling requests, responses, notifications, and error objects, helping developers build interoperable RPC APIs and clients with less boilerplate. | 0 | — | 2 | — | 0 | 12.3 | — | MIT | 4 months ago |
|
| tochka-developers/queue-promises | Laravel package that adds promise-style handling to queued jobs, letting you dispatch work asynchronously and await results through a clean promise API. Simplifies coordinating background tasks while keeping jobs on your existing queue. | 19 | — | 5 | — | 1 | 16.9 | — | MIT | 2 months ago | |
| toneflix/faker-pictwo | A Faker provider for Laravel and PHP that generates placeholder image URLs from Picsum. Add realistic photo placeholders to factories and seeders with configurable width, height, grayscale, blur, and seed options, without storing any local image files. | 0 | — | 0 | — | 0 | 19.6 | — | MIT | 2 weeks ago | |
| toneflix-code/fakerphp-lorem-toneflix | A FakerPHP provider that adds ToneFlix-flavored lorem ipsum to your PHP projects. Generate themed placeholder words, sentences, and paragraphs for factories, seeders, and test fixtures through a simple, drop-in API. | 0 | 0 | 0 | 41 | 0 | 19.6 | 26.3 | MIT | 2 weeks ago | |
| toovalu-github/translation-form-bundle | translation-form-bundle is a Symfony bundle for building translation-aware forms, offering reusable form types and configuration to manage localized content in one place. It simplifies adding multilingual fields to your forms without custom glue code. | 0 | 0 | 0 | 1 | 0 | 9.1 | 4.5 | MIT | 6 months ago | |
| treestoneit/laravel-converge-api | A Laravel wrapper for the Elavon Converge payment API that simplifies card payments, authorizations, captures, refunds, voids, and transaction reporting. Configure credentials and start processing payments from your Laravel application with a clean, expressive interface. | 7 | 8 | 4 | 280 | 0 | 0.5 | 21.5 | MIT | 1 year ago | |
| trustenterprises/hashgraph | PHP/Laravel package for interacting with Hedera Hashgraph, wrapping account, token, and transaction operations in a fluent API so you can query and submit data to the Hedera network from your application. | 4 | 4 | 3 | 6 | 1 | 0.2 | 4.7 | Apache-2.0 | 2 years ago | |
| typhoon/exporter | Typhoon Exporter converts PHP values into valid PHP code strings you can save and later require to recreate the original value. Use Exporter::export($value) to generate code for config, fixtures, caching, or code generation workflows. | 7 | 6 | 1 | 68 | 0 | 1.1 | 13.5 | MIT | 2 years ago | |
| typhoon/opcache | — | 13 | 13 | 0 | 48 | 0 | 0.7 | 8.9 | MIT | 2 years ago | |
| tzsk/collage | tzsk/collage is a Laravel package for combining multiple images into a single collage. Configure layouts, sizing, and spacing, then render a composited image through a simple API—useful for galleries, thumbnails, product grids, and social media previews. | 80 | — | 14 | — | 0 | 1.6 | 1.1 | MIT | 3 years ago | |
| u1tr0n/automation_test | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ua-parser/uap-php | UA Parser for PHP: parse browser user agents into structured data (browser, engine, OS, device) using the uap-core regex database. Helpful for analytics, logging, and device detection; easy integration via Composer and built-in caching support. | 562 | 575 | 85 | 888K | 3 | 6.4 | 45.5 | NOASSERTION | — | |
| ueberdosis/tiptap-php | Convert Tiptap content between HTML and JSON in PHP. Set content, get documents, JSON, or HTML, sanitize and modify content, and extend it with custom nodes and marks. A PHP port of the Tiptap editor API. | 282 | 274 | 46 | 3M | 15 | 30.8 | 75.8 | MIT | 2 weeks ago | |
| ulbrich-media/taily | Taily is a Laravel/PHP package by Ulbrich Media that provides a lightweight, developer-friendly utility for Laravel applications. It emphasizes simple setup, clean integration, and minimal overhead, making it easy to add to existing projects and start using quickly. | 0 | — | 0 | — | 34 | 30.8 | 16.4 | AGPL-3.0 | 1 week ago | |
| umutphp/laravel-belongs-to-user | — | 4 | — | 0 | — | 0 | 0.0 | — | MIT | 4 years ago | |
| uploadcare/uploadcare-php | Uploadcare PHP SDK for uploading, storing, and delivering files and images via the Uploadcare CDN, with secure uploads, on-the-fly image transformations, and a simple API for integrating file handling into Laravel and PHP apps. | 103 | — | 47 | — | 4 | 22.9 | 0.9 | — | 4 days ago |
|
| usernotnull/tall-toasts | Beautiful, customizable toast notifications for Laravel + Livewire (TALL stack). Trigger toasts globally from controllers, Blade, Livewire components, Alpine, or plain JS. Lightweight UI with Tailwind styling, themes, positions, and stacking behavior. | 572 | 572 | 39 | 8K | 3 | 11.8 | 24.3 | MIT | 1 year ago | |
| uteq/laravel-move | — | 8 | — | 2 | — | 3 | 1.6 | 3.4 | MIT | 4 years ago | |
| vajexal/laravel-attributes-relationships | — | 0 | — | 1 | — | 0 | 0.0 | — | Unlicense | — | |
| vanilla/garden-cli | Garden CLI is a command-line toolkit for Laravel and PHP projects, offering commands to scaffold, manage, and run common development tasks from the terminal. It streamlines local workflows and application maintenance with an easy-to-use CLI. | 117 | 123 | 16 | 28K | 4 | 3.0 | 35.8 | MIT | 3 years ago | |
| vanilla/garden-container | Vanilla's Garden Container is a lightweight PSR-11 dependency injection container for PHP, offering service binding, singletons, factory definitions, lazy resolution, and automatic constructor injection. It integrates with the Garden framework and Laravel-style apps, keeping object wiring simple, ex... | 2 | — | 2 | — | 0 | 0.1 | — | MIT | 1 year ago |
|
| veewee/reflecta | Reflecta is a PHP library for fast, reflection-based class inspection, letting you read properties, methods, and attributes without instantiating objects. Useful for building analyzers, mappers, and framework tooling. | 14 | 14 | 1 | 90K | 0 | 19.5 | 60.9 | MIT | 3 weeks ago | |
| veewee/xml | veewee/xml provides a type-safe, declarative API for working with XML in PHP, covering DOM, encoding, error handling, memory-safe readers and writers, XSD schemas, and XSLT. It handles errors for you and supports spec compliance on PHP 8.4+. | 184 | 183 | 10 | 307K | 1 | 31.2 | 51.9 | MIT | 3 weeks ago | |
| viachviach/availability-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 4 years ago | |
| vierge-noire/cakephp-fixture-factories | Fixture factories for CakePHP let you define reusable blueprints and generate test data with associations, defaults, and sequences. Build fixtures fluently, cut boilerplate, and keep integration tests readable and reliable. | 85 | — | 21 | — | 17 | 6.0 | 5.6 | MIT | 2 years ago |
|
| villfa/invert-color | A small PHP package for inverting hex colors. Generate the opposite of any color for contrasting text, hover states, or dark-mode variants, with a simple API that works in plain PHP and Laravel projects alike. | 15 | 15 | 4 | 15K | 0 | 0.2 | 41.1 | MIT | — | |
| vimeo/laravel | — | 417 | 419 | 86 | 65K | 24 | 30.6 | 42.1 | Apache-2.0 | 6 months ago | |
| vimeo/vimeo-api | PHP client library for the Vimeo API. Authenticate with your client ID/secret, send requests with JSON parameters (use nested arrays for fields like privacy.view), and manage Vimeo resources from Composer-based apps. Includes docs and framework integrations. | 454 | 462 | 209 | 212K | 66 | 34.2 | 59.0 | Apache-2.0 | 1 year ago | |
| violines/rest-bundle | A Symfony bundle for building REST APIs with less boilerplate. It offers practical helpers and conventions for controllers, request handling, responses, serialization, validation, and pagination, helping teams ship consistent JSON APIs faster. | 36 | 36 | 1 | 1 | 2 | 0.9 | 0.2 | MIT | 4 years ago | |
| visual-craft/php-cs-fixer-config | A shared PHP-CS-Fixer configuration for Visual Craft projects, providing consistent coding standards, sensible rule presets, and easy Composer installation. It helps Laravel and PHP teams keep style checks uniform across repositories without maintaining custom rule sets or duplicating config. | 1 | — | 1 | — | 0 | 2.6 | — | MIT | 10 months ago |
|
| visual-craft/rest-base-bundle | A Symfony bundle that provides a reusable foundation for building REST APIs, with base controllers, standardized response handling, and shared utilities that cut boilerplate and help you ship consistent, maintainable endpoints faster. | 2 | — | 1 | — | 0 | 6.7 | — | MIT | 8 months ago | |
| voodooism/randomuser-api-client | A Laravel/PHP client for the Random User Generator API. Fetch randomly generated user profiles—names, emails, addresses, avatars, and more—through a clean, fluent wrapper that handles requests and responses, making it easy to seed databases, build demos, or prototype quickly. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 5 years ago | |
| warehouse-x/shared-bundle | — | 0 | 0 | — | 22 | — | 0.0 | 18.8 | — | — | |
| warslett/table-builder | — | 5 | — | 2 | — | 0 | 0.1 | — | MIT | — |
|
| watcher-php/laravel | — | 0 | 0 | 0 | 4 | 0 | 0.0 | 9.7 | MIT | — | |
| wayofdev/cs-fixer-config | — | 5 | 5 | 0 | 991 | 1 | 10.2 | 34.4 | MIT | 2 years ago | |
| wayofdev/laravel-cycle-orm-adapter | Integrates Cycle ORM into Laravel applications. Provides package configuration, service provider bindings, and a bridge between Cycle's data-mapper ORM and Laravel's container and ecosystem, letting you use Cycle entities alongside familiar Laravel tooling. | 34 | 35 | 4 | 12K | 8 | 24.3 | 45.5 | MIT | 5 months ago | |
| wayofdev/laravel-package-tpl | — | 11 | 11 | 1 | 0 | 1 | 10.2 | 3.4 | MIT | 2 years ago | |
| wayofdev/laravel-symfony-serializer | — | 21 | 21 | 3 | 2K | 1 | 19.9 | 34.5 | MIT | 6 months ago | |
| wazum/nullable-embeddable-bundle | — | 2 | — | 1 | — | 0 | 0.0 | — | MIT | — | |
| webalternatif/flysystem-composite | A Flysystem adapter that composes multiple filesystems into one unified storage layer, letting you mount drives, route operations, and fall back across local or remote backends transparently—ideal for multi-disk PHP applications. | 2 | 2 | 0 | 548 | 0 | 18.4 | 36.3 | MIT | 1 month ago | |
| webalternatif/flysystem-dsn | Configure Flysystem filesystem disks from a single DSN string. This package parses connection URLs for local, S3, FTP, and other adapters, simplifying Laravel/PHP filesystem setup and keeping credentials, paths, and options in one place. | 2 | — | 3 | — | 0 | 19.8 | — | MIT | 2 weeks ago |
|
| webalternatif/flysystem-dsn-bundle | A Symfony bundle that configures Flysystem filesystems from DSN strings, letting you define local, S3, or other adapters with a single URL-style value instead of repetitive service configuration. | 3 | — | 0 | — | 0 | 19.7 | — | MIT | 2 weeks ago | |
| webalternatif/flysystem-failover-bundle | Symfony bundle that adds a failover adapter to Flysystem, automatically switching to a backup storage backend when the primary one fails. Configure multiple adapters with priorities so reads and writes keep working during outages or misconfigurations. | 2 | 2 | 0 | 251 | 0 | 19.7 | 31.2 | MIT | 2 weeks ago | |
| webalternatif/flysystem-openstack-swift | A Flysystem adapter for OpenStack Swift that brings Swift object storage into Laravel and PHP apps through Flysystem's filesystem abstraction, so you can read, write, list, and delete objects using a familiar filesystem API. | 3 | — | 1 | — | 0 | 6.3 | — | MIT | 8 months ago |
|
| webimpress/safe-writer | Safely and atomically write files in PHP: create temp files, write/flush, then rename into place to avoid partial writes. Handles permissions, directories, and errors for reliable config/cache/log output in CLI and web apps. | 375 | 381 | 9 | 742K | 1 | 4.4 | 45.5 | BSD-2-Clause | 5 years ago | |
| weblabel/worker-bundle | Symfony bundle for integrating Weblabel worker services into your application. It simplifies configuring and running background worker processes, helping you offload time-consuming jobs and keep web requests fast and responsive. | 0 | 0 | 0 | 38 | 0 | 0.0 | 22.0 | MIT | — | |
| webuni/commonmark-attributes-extension | Adds Kramdown-style attribute lists to League/CommonMark markdown, letting you assign HTML ids, classes, and other attributes to block and span elements. Deprecated: use the built-in Attributes extension in league/commonmark 1.5+ instead. | 31 | 33 | 14 | 422 | 0 | 0.3 | 11.2 | MIT | — | |
| webuni/commonmark-table-extension | Deprecated: GitHub-Flavored Markdown table support for league/commonmark. Functionality is now bundled in league/commonmark 1.3+ as League\CommonMark\Extension\Table—upgrade and use the built-in TableExtension for parsing/rendering tables. | 126 | 130 | 14 | 1K | 0 | 0.8 | 10.1 | MIT | 7 years ago | |
| weirdan/codeception-psalm-module | Codeception module that integrates Psalm static analysis into your test workflow. Run Psalm checks as part of Codeception suites to catch type issues and improve PHP code quality during CI and local testing. | 5 | 5 | 8 | 2K | 3 | 27.2 | 42.6 | MIT | 2 weeks ago | |
| weirdan/doctrine-psalm-plugin | A Doctrine plugin for Psalm (v4/v5) that improves static analysis of Doctrine entities and repositories through better type inference. Install via Composer, then enable it with the psalm-plugin command. | 86 | 89 | 45 | 119K | 29 | 39.5 | 63.9 | — | 2 weeks ago | |
| wenke-chen/messenger-monitor-bundle | — | 0 | 0 | 0 | 25 | 0 | 0.0 | 19.5 | MIT | — | |
| whsv26/functional | Functional programming primitives for PHP: Option, Either, Pair, and immutable collections with map, filter, fold, and pattern matching. Handle nulls and errors without exceptions, chain transformations safely, and write expressive, side-effect-free code that works with Laravel and static analysis. | 203 | — | 6 | — | 0 | 1.2 | — | MIT | 1 year ago |
|
| whsv26/mediator | A lightweight Laravel mediator pattern implementation: dispatch commands and queries to dedicated, type-safe handlers through a middleware pipeline. Decouple request objects from business logic and keep controllers and services clean and focused. | 4 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| wickedone/muppet | Muppet is a Laravel package by wickedone for managing user preferences and settings. It provides simple storage and retrieval of per-user configuration values, making it easy to add customizable options to your app with minimal setup. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 4 years ago |
|
| wildan99/global-pay | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | 2 years ago | |
| willydamtchou/symfony-mapstruct-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 2 years ago | |
| willydamtchou/symfony-utilities-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 2 years ago | |
| wire-elements/spotlight | Wire Elements Spotlight is a Livewire component that brings Spotlight/Alfred-style command palette search to your Laravel app. Open it with CTRL+K or CMD+K to quickly search and run commands, all powered by Livewire. | 946 | 946 | 73 | 75K | 8 | 24.0 | 31.5 | MIT | 7 months ago | |
| wizzaq/rest-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| wouterj/eloquent-bundle | Integrates Laravel's Eloquent ORM into Symfony applications. Register Eloquent models as services and use the familiar ActiveRecord-style API—queries, relationships, and migrations—in your Symfony project, alongside or instead of Doctrine, with full dependency injection support. | 165 | — | 40 | — | 7 | 19.0 | 2.6 | MIT | 3 months ago |
|
| wtfzdotnet/wtfz-tmdb-bundle | A Symfony bundle for integrating The Movie Database (TMDb) API, making it easy to fetch and use movie, TV show, cast, and related metadata in your PHP applications. | 35 | 36 | 28 | 0 | 1 | 1.1 | — | MIT | 5 years ago | |
| wulfheart/laravel-actions-ide-helper | Generate IDE helpers for Laravel Actions v2 so your editor autocompletes action classes, methods, and magic properties. Install as a dev dependency and run php artisan ide-helper:actions. Community-maintained. | 21 | 21 | 31 | 18K | 1 | 19.2 | 45.1 | MIT | 4 months ago | |
| wulfheart/pretty_routes | Pretty Routes for Laravel replaces the default route:list output with a cleaner, colorized table. Browse your app's routes grouped by HTTP method, see middleware, URIs, names and actions at a glance, and filter by method, name or path to debug routing faster. | 621 | 624 | 30 | 2K | 0 | 4.0 | 8.6 | MIT | 5 years ago | |
| wvandeweyer/tall-flash | — | 0 | 0 | 0 | 0 | 0 | 2.1 | — | MIT | 4 years ago | |
| xpaw/php-minecraft-query | A lightweight PHP library for querying Minecraft servers via the GameSpy4 Query Protocol. Retrieve server status, player counts, MOTD, version, plugins, and map data with a simple, dependency-free API. | 743 | 747 | 195 | 6K | 0 | 9.9 | 13.3 | MIT | 2 years ago | |
| xver/php-app-core | xver/php-app-core is a foundational PHP application package that centralizes common bootstrap, configuration, and infrastructure utilities. It helps Laravel/PHP projects share reusable core services, conventions, and maintainable application structure. | 0 | 0 | 0 | 1K | 1 | 20.2 | 49.5 | AGPL-3.0 | 5 days ago | |
| xver/php-auth-core | A lightweight PHP authentication core for Laravel providing reusable login, credential verification, password hashing, session and token handling, plus guard helpers. A small foundation for building custom auth flows without pulling in a full auth stack. | 0 | 0 | 0 | 736 | 1 | 20.1 | 46.6 | AGPL-3.0 | 4 days ago | |
| xylis/tmdb-symfony | — | 0 | 0 | 0 | 0 | 0 | 0.1 | — | MIT | — | |
| yaroslawww/laravel-ad-director | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/laravel-forms-entries | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/laravel-json-field-cast | — | 1 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/laravel-recently-viewed | — | 11 | — | 10 | — | 0 | 0.5 | — | NOASSERTION | — | |
| yaroslawww/laravel-simple-image-manager | — | 3 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/laravel-thinkit | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | NOASSERTION | — | |
| yaroslawww/laravel-thinkqr | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-ad-director | — | 1 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-chunked-video | — | 0 | — | 1 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-export-configuration | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-flexible-content | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-flexible-content-field-shortcode | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-html-field | — | 0 | 0 | 3 | 0 | 0 | 0.1 | — | NOASSERTION | — | |
| yaroslawww/nova-iprosoftware-api | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-laravel-filemanager | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-list-card | — | 0 | — | 2 | — | 0 | 0.1 | — | NOASSERTION | — | |
| yaroslawww/nova-naviga-ad-preview | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-page-settings | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-responsive-theme | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-seo-entity | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-text-card | — | 0 | 0 | 0 | 4 | 0 | 0.0 | 9.7 | NOASSERTION | — | |
| yaroslawww/nova-thinkit | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yeswedev/laravel-cms | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| yeswedev/laravel-cms-nova | A Laravel CMS package built for Laravel Nova, giving you ready-made content management for pages and site content inside the Nova admin panel. Manage, edit, and publish content with familiar Nova resources and fields, so you can ship a customizable CMS-backed site faster. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| yethee/tiktoken | This PHP port of OpenAI's tiktoken lets you encode text into tokens for models like gpt-3.5-turbo and any BPE encoding such as p50k_base. Includes vocabulary caching by default and an experimental FFI lib mode for faster encoding of larger texts. | 166 | 167 | 28 | 284K | 4 | 14.2 | 48.1 | MIT | 7 months ago | |
| yggdrasilcloud/core | Yggdrasil Cloud Core provides shared foundational utilities for Laravel/PHP applications, bundling common service providers, helpers, and abstractions to keep your codebase lean and consistent across projects. | 0 | — | 0 | — | 0 | 3.8 | — | MIT | 10 months ago |
|
| yiisoft/cache | A lightweight PSR-16 cache package for PHP from the Yii3 ecosystem, offering a simple, consistent API for storing and retrieving values with TTL support and a foundation for file, array, APCu, and other cache backends. | 46 | 48 | 23 | 30K | 0 | 3.1 | 39.5 | BSD-3-Clause | 10 months ago | |
| yiisoft/cache-file | File-based cache storage for Yii, implementing PSR-16 simple cache. Stores cached values in files with TTL support, configurable cache directory, and efficient serialization for applications needing persistent, dependency-free caching. | 13 | — | 12 | — | 2 | 1.5 | 2.7 | BSD-3-Clause | 1 year ago |
|
| yiisoft/code-style | Coding style and quality tools for PHP projects from Yii. Provides configuration and presets to keep code formatting consistent and enforce standards across your repository, helping teams maintain clean, readable code with automated checks. | 3 | 3 | 2 | 11K | 0 | 20.0 | 55.7 | BSD-3-Clause | 3 months ago | |
| yiisoft/composer-config-plugin | — | 31 | 30 | 15 | 600 | 13 | 2.5 | 16.8 | BSD-3-Clause | — | |
| yiisoft/data-response | yiisoft/data-response provides a PSR-7 response wrapper for returning structured data from your application. It supports multiple output formats, content negotiation, and streaming, making it easy to send JSON, XML, HTML, or raw data consistently. | 20 | 20 | 13 | 21K | 7 | 8.8 | 45.8 | BSD-3-Clause | 8 months ago | |
| yiisoft/error-handler | Yii error handler for PHP applications that converts errors and exceptions into PSR-7 responses. It supports debug and production modes, HTML and JSON output, logging, and PSR-15 middleware for consistent error handling. | 22 | 22 | 18 | 25K | 9 | 7.6 | 48.0 | BSD-3-Clause | 9 months ago | |
| yiisoft/event-dispatcher | PSR-14 event dispatcher for Yii applications with a simple listener API, listener providers, dependency injection support, and extensible configuration. Lightweight and framework-agnostic, it helps decouple components by dispatching events to typed listeners. | 73 | 73 | 23 | 35K | 2 | 1.6 | 37.2 | BSD-3-Clause | 4 years ago | |
| yiisoft/html | Yii HTML provides tools for dynamic server-side HTML generation in PHP: a dedicated class for each tag, a CustomTag class, widgets like ButtonGroup, CheckboxList and RadioList, automatic encoding with NoEncode, and an Html helper for creating tags and widgets. Requires PHP 8.1–8.5. | 59 | 58 | 23 | 38K | 6 | 20.0 | 44.1 | BSD-3-Clause | 5 months ago | |
| yiisoft/hydrator | Yii Hydrator populates typed objects from arrays and other input using attributes and property mapping. It handles type casting, nested hydration, and dependency injection, offering PHP and Laravel apps a fast, flexible alternative to manual DTO construction. | 34 | 34 | 6 | 24K | 12 | 6.6 | 44.1 | BSD-3-Clause | 10 months ago | |
| yiisoft/hydrator-validator | Integrates Yii Hydrator with Yii Validator to validate input data while hydrating typed objects and DTOs. Map arrays into objects and enforce validation rules in one step, reducing boilerplate and keeping data checks close to object construction. | 14 | — | 2 | — | 3 | 3.3 | 1.2 | BSD-3-Clause | 10 months ago |
|
| yiisoft/input-http | Yii HTTP input package for extracting request data from PSR-7 requests, including query parameters, body fields, headers, and uploaded files, with a consistent API for safe access to user input in Yii applications. | 11 | 11 | 2 | 19K | 2 | 0.8 | 44.0 | BSD-3-Clause | 2 years ago | |
| yiisoft/log | PSR-3-compatible logging library for Yii with configurable targets, message filtering, formatting, and context support. Route logs to files, syslog, email, or custom targets with flexible severity handling. | 43 | 46 | 24 | 29K | 3 | 9.6 | 42.6 | BSD-3-Clause | 7 months ago | |
| yiisoft/log-target-file | File log target for Yii's logging library that writes application messages to configurable log files. Supports level and category filtering, custom formatting, size-based rotation, and retention of rotated files—a straightforward choice for persistent file-based logging in Yii apps. | 22 | — | 9 | — | 0 | 2.6 | — | BSD-3-Clause | 10 months ago |
|
| yiisoft/middleware-dispatcher | A PSR-15 middleware dispatcher for Yii applications. Build and execute middleware pipelines with lazy resolution through the DI container, fallback request handlers, and support for individual middleware or grouped stacks. Integrates cleanly with Yii's request handling and the PSR-7/PSR-15 ecosystem... | 18 | — | 8 | — | 1 | 2.8 | 0.4 | BSD-3-Clause | 10 months ago |
|
| yiisoft/profiler | Yii Profiler is a lightweight profiling component for Yii3 applications. It collects timing and memory usage data, supports custom checkpoints, and helps developers identify performance bottlenecks during development. | 22 | 22 | 11 | 8K | 1 | 0.6 | 35.0 | BSD-3-Clause | 3 years ago | |
| yiisoft/proxy | yiisoft/proxy provides lightweight proxy objects for PHP that defer instantiation until first use, enabling lazy service loading and cleaner dependency injection without changing your application code. Part of the Yii 3 ecosystem. | 22 | 22 | 7 | 5K | 1 | 8.9 | 34.9 | BSD-3-Clause | 7 months ago | |
| yiisoft/request-provider | Yii3 package that provides centralized access to the current PSR-7 server request, letting services and middleware retrieve it through a container-bound provider instead of passing the request around manually. | 9 | — | 5 | — | 1 | 5.1 | — | BSD-3-Clause | 9 months ago |
|
| yiisoft/strings | Yii Strings provides fast, multibyte-safe string utilities for PHP: StringHelper and NumericHelper, Inflector (pluralize, slug), wildcard pattern matching, and optimized combined regex matching with optional memoization. | 49 | 51 | 18 | 90K | 4 | 24.9 | 54.1 | BSD-3-Clause | 1 week ago | |
| yiisoft/yii2-symfonymailer | Yii2 extension integrating Symfony Mailer for reliable email sending. Configure SMTP/DSN transport, templates via viewPath, and file transport for dev. Supports PHP 8.1+ and installs via Composer for seamless Yii 2.0 mail delivery. | 49 | 49 | 28 | 297K | 0 | 1.9 | 52.1 | BSD-3-Clause | 2 years ago | |
| yiisoft/yii-debug | Yii Debug is a debugging extension for Yii applications that provides a toolbar and panels for logs, database queries, performance profiling, request data, and more, helping developers inspect and troubleshoot application behavior during development. | 33 | — | 15 | — | 11 | 4.4 | 5.7 | BSD-3-Clause | — |
|
| yiisoft/yii-event | PSR-14 event dispatcher for Yii Framework. Register listeners in DI container config files, bind callables or service methods to events, and dispatch type-safe events through a lightweight, framework-integrated implementation. | 17 | — | 10 | — | 1 | 2.9 | — | BSD-3-Clause | 10 months ago |
|
| yiisoft/yii-http | A lightweight HTTP layer for Yii, offering request/response handling, middleware support, and PSR standards integration. It provides clean abstractions for building structured, testable web endpoints that fit Yii's DI and configuration conventions. | 10 | 10 | 3 | 22K | 1 | 3.0 | 46.7 | BSD-3-Clause | 10 months ago | |
| yiisoft/yii-runner | Base runner infrastructure for Yii applications, providing a common interface and helpers for bootstrapping the dependency injection container and executing an app. Pair it with HTTP or console runner packages to create clean, environment-specific entry scripts. | 17 | 17 | 3 | 24K | 2 | 3.3 | 43.9 | BSD-3-Clause | 10 months ago | |
| yohang/calendr | Calendr is an object-oriented PHP calendar library for creating, managing, and rendering calendars and events. It supports recurring events, multiple calendars, and flexible output via renderers, making it easy to integrate scheduling into PHP applications. | 467 | 475 | 66 | 3K | 10 | 8.8 | 16.1 | MIT | 11 months ago | |
| yohang/finite | yohang/finite is a lightweight PHP finite state machine library for modeling workflows and state transitions. Define states, transitions, guards, and callbacks with a fluent API, and use it in Laravel or any PHP application. | 1,348 | — | 186 | — | 0 | 14.0 | — | MIT | 11 months ago | |
| yubico/u2flib-server | Server-side PHP library for U2F registration and authentication. It lets applications issue challenges, register compatible hardware security keys, and verify signed responses, handling protocol parsing and validation. U2F is legacy; use WebAuthn for new projects. | 285 | 293 | 64 | 152K | 0 | 1.7 | 26.6 | BSD-2-Clause | — | |
| zacksmash/fortify-ui | A ready-made UI layer for Laravel Fortify, adding Blade views and components for login, registration, password reset, email verification, and two-factor authentication so you can scaffold secure auth screens without building them from scratch. | 247 | — | 22 | — | 0 | 2.2 | — | MIT | 1 year ago | |
| zarulizham/laravel-ocrmypdf | A Laravel wrapper for OCRmyPDF that adds searchable text layers to scanned PDFs directly from your PHP applications. Run OCR, configure processing options, and integrate PDF text recognition into Laravel workflows through a simple, framework-friendly interface. | 1 | — | 2 | — | 0 | 0.1 | — | MIT | 1 year ago | |
| zicht/admin-bundle | Zicht AdminBundle provides reusable building blocks for admin interfaces in PHP applications, helping teams scaffold management screens, organize backend resources, and streamline common administrative workflows. Integrates with the Zicht stack to simplify maintainable admin panels. | 0 | 3 | — | 1 | — | 0.0 | 4.2 | — | — | |
| zicht/framework-extra-bundle | Zicht Framework Extra Bundle packages reusable Symfony extras—routing conveniences, controller helpers, and service wiring—that cut boilerplate in Zicht web applications. A lightweight set of practical add-ons for everyday Symfony framework work. | 0 | 2 | — | 1 | — | 0.0 | 4.2 | — | — | |
| zicht/htmldev-bundle | A Symfony bundle from Zicht that adds HTML development tooling to your app, providing helpers and debug utilities to streamline template work and speed up front-end iteration. | 0 | 4 | — | 0 | — | 0.0 | — | — | — | |
| zicht/page-bundle | Zicht PageBundle is a flexible Symfony page management bundle with page entities, routing, template resolution, and admin-friendly tools for building and maintaining hierarchical CMS content without custom glue code. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| zicht/solr-bundle | A Symfony bundle that integrates Apache Solr search into your application, providing indexed search, query building, and document management through a clean, configurable service layer for fast, scalable full-text search. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| zicht/util | zicht/util is a compact PHP utility package from Zicht that bundles reusable helper functions and classes for everyday Laravel and PHP development, reducing boilerplate and keeping common tasks consistent across projects. | 0 | 2 | — | 4 | — | 0.0 | 9.7 | — | — | |
| zjkiza/dto-mapper | — | 3 | 3 | 0 | 1 | 0 | 19.6 | 1.6 | MIT | 1 week ago | |
| zjkiza/http-response-validator | A Laravel/PHP package for validating HTTP responses in tests. It provides assertions to verify status codes, headers, and JSON payloads, helping you write reliable integration tests with clear, expressive checks. | 0 | 0 | 1 | 105 | 0 | 20.0 | 32.9 | MIT | 1 week ago | |
| zjkiza/response-processor | A Laravel package for building and processing standardized API responses, helping you return consistent JSON structures with less boilerplate. | 0 | — | 0 | — | 0 | 14.0 | — | MIT | 3 months ago | |
| zjkiza/sql-blade | — | 2 | 2 | 0 | 1 | 0 | 22.1 | 2.0 | MIT | 6 days ago | |
| zjkiza/sql-twig-bundle | SQL Twig Bundle lets Symfony developers build dynamic SQL queries with Twig templating, using conditionals, loops, and reusable fragments to keep complex filtering and reporting logic readable and maintainable. | 2 | — | 0 | — | 0 | 20.1 | — | MIT | 1 week ago | |
| zjkiza/tmp-storage-bundle | Symfony bundle for temporary storage of files and values between requests. Provides a simple API, configurable storage adapters, and automatic expiry cleanup, making it handy for staged uploads, multi-step forms, and short-lived data. | 0 | — | 0 | — | 0 | 16.7 | — | MIT | 2 months ago | |
| zofe/rapyd-livewire | zofe/rapyd-livewire integrates Rapyd’s Laravel CRUD toolkit with Livewire, helping you build reactive admin panels, forms, and data tables from reusable components. Define fields and grids once, then get dynamic, AJAX-driven interfaces with less boilerplate. | 34 | — | 4 | — | 0 | 0.3 | — | MIT | — |
How can I help you explore Laravel packages today?