symfony/polyfill-php83
Symfony polyfill for PHP 8.3 backports PHP 8.3 features to older PHP versions, including json_validate, the Override attribute, mb_str_pad, str_increment/str_decrement, Date* exceptions, LDAP helpers, and stream_context_set_options.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| atk4/core | Agile Core is a set of reusable PHP traits for building object-oriented frameworks. Provides containers (parent/child), hooks with priorities, automatic init, dynamic methods, factory by class string, app scope injection, and improved exceptions. | 19 | 20 | 14 | 67K | 2 | 9.9 | 48.6 | MIT | 1 year ago | |
| civicrm/civicrm-core | CiviCRM is open-source CRM software for nonprofits, NGOs, and civic organizations. The core package manages contacts, contributions, memberships, events, cases, campaigns, and reporting, integrates with Drupal, WordPress, and Joomla, and supports extensive customization. | 794 | 786 | 911 | 9K | 0 | 29.0 | 45.0 | AGPL-3.0 | — | |
| cleverage/cache-process-bundle | CleverAge/CacheProcessBundle integrates Symfony Cache with the CleverAge ProcessBundle, enabling caching within process workflows. Part of the CleverAge/ProcessBundle project, it supports Symfony stable and LTS releases for efficient process execution. | 0 | 0 | 0 | 1K | 1 | 20.6 | 50.0 | MIT | 2 weeks ago | |
| cleverage/flysystem-process-bundle | Integrates the Flysystem filesystem abstraction library into CleverAge's ProcessBundle for Symfony, letting process workflows read from and write to local or remote storage adapters. Part of the CleverAge process-bundle project and licensed under MIT. | 0 | 0 | 0 | 1K | 1 | 21.5 | 49.8 | MIT | 2 weeks ago | |
| cleverage/rest-process-bundle | CleverAge/RestProcessBundle adds REST integration to the CleverAge ProcessBundle for Symfony, letting you connect process workflows to HTTP APIs. Compatible with stable Symfony and LTS releases; pair it with the core ProcessBundle docs. | 0 | 0 | 0 | 1K | 2 | 21.6 | 50.0 | MIT | 2 weeks ago | |
| cleverage/soap-process-bundle | CleverAge/SoapProcessBundle adds SOAP integration to the CleverAge ProcessBundle, helping Symfony applications configure and run SOAP-based process tasks. Part of CleverAge’s process tooling, MIT licensed, with usage docs included. | 0 | 0 | 0 | 1K | 1 | 21.2 | 49.5 | MIT | 2 weeks ago | |
| cleverage/ui-process-bundle | CleverAge/UiProcessBundle adds a simple EasyAdmin-based UX to the CleverAge ProcessBundle for Symfony, giving you a ready-made interface to view and manage your process workflows. | 0 | 0 | 1 | 1K | 8 | 25.8 | 56.0 | MIT | 3 days 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/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 | |
| dragon-code/laravel-http-user-agent | Laravel package for reading and interpreting HTTP User-Agent headers. Provides convenient helpers to detect browser, operating system, device type, and bot traffic from incoming requests. | 2 | 2 | 0 | 0 | 0 | 0.2 | — | MIT | 2 years 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 | |
| hyperf/stringable | A fluent, object-oriented string helper for Hyperf. Wrap any string in Stringable and chain Laravel-style, multibyte-safe methods such as append, camel, slug, contains, replace, and when for cleaner, more readable text handling in your Hyperf applications. | 0 | 0 | 0 | 44K | 0 | 27.7 | 64.1 | MIT | 1 month ago | |
| hyperf/validation | — | 12 | — | 10 | — | 1 | 17.8 | — | MIT | 1 month ago |
|
| illuminate/database | Illuminate Database is Laravel’s standalone database toolkit for PHP: expressive query builder, Eloquent ORM (ActiveRecord), and schema builder. Supports MySQL, Postgres, SQL Server, and SQLite, and can be used via Capsule outside Laravel. | 2,776 | 2,995 | 604 | 1M | 0 | 29.6 | 39.5 | MIT | — | |
| laravel/horizon | Laravel Horizon provides a beautiful dashboard and code-driven configuration for Redis queues, letting you monitor job throughput, runtime, and failures while keeping worker settings in source control. | 4,179 | 4,205 | 759 | 8M | 16 | 73.3 | 59.1 | MIT | 3 weeks ago | |
| laravel/nova-devtool | A dev tool for building Laravel Nova components. Scaffold a Nova workbench via Orchestra, install Axios, Lodash, Tailwind or Vue, toggle Vue DevTool on or off, and migrate from Nova 4's per-component nova.mix.js to a single shared config. | 33 | 35 | 3 | 191K | 1 | 29.3 | 60.3 | — | 3 weeks ago | |
| laravel/nova-pennant | Manage Laravel Pennant feature flags in Laravel Nova. Add the PennantTool to a resource to view and toggle features per scope, control who can modify values with canRun(), require password confirmation, and support rich/class-based feature options. | 24 | 25 | 2 | 20K | 4 | 10.3 | 43.4 | — | 7 months ago | |
| maartenpaauw/filament-cashier-billing-provider | Integrate Laravel Cashier Stripe subscriptions into Filament multi-tenant panels. Configure plans in cashier.php and make your Billable model the tenant model; supports recurring subscriptions, trials, promo codes, tax IDs, and metered prices. | 104 | 104 | 15 | 3K | 0 | 18.3 | 22.2 | MIT | 5 months ago | |
| maartenpaauw/laravel-specification-pattern | A Laravel package for the specification pattern, letting you encapsulate business rules into reusable, composable specifications and apply them to Eloquent queries or collections for cleaner, testable domain logic. | 15 | — | 1 | — | 0 | 8.7 | — | MIT | 7 months ago | |
| makinacorpus/query-builder | A fluent SQL query builder for PHP that lets you construct complex SELECT, INSERT, UPDATE, and DELETE queries programmatically through a clean, chainable API. Lightweight and framework-agnostic, it integrates easily into Laravel or any PHP application. | 7 | 7 | 1 | 18K | 14 | 4.1 | 49.7 | 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 | |
| minishlink/web-push | WebPush is a PHP library implementing the Web Push protocol (RFC 8030) for sending push notifications to browser endpoints. It handles Subscription objects, payload encryption, VAPID authentication, and delivery to service workers. Requires PHP 8.2+ with curl, openssl, and mbstring. | 1,899 | 1,900 | 312 | 1M | 14 | 47.5 | 50.0 | MIT | 3 months ago | |
| mops1k/adr-bundle | mops1k/adr-bundle is a Symfony bundle for the Action-Domain-Responder pattern, separating request actions, domain logic, and response handling to keep controllers small and application code organized and maintainable. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | 2 years ago | |
| nova-kit/nova-devtool | A development toolkit for Laravel Nova that provides helpful commands and utilities for building, debugging, and maintaining Nova resources. Streamlines local development workflows for developers working with Nova extensions and is part of the Nova Kit ecosystem. | 1 | — | 0 | — | 0 | 0.0 | — | — | 2 years ago |
|
| nova-kit/nova-on-vapor | Run your Laravel Nova admin panel on Laravel Vapor's serverless platform. This package bridges Nova and Vapor, handling the configuration and storage adjustments needed so Nova works smoothly in a serverless environment. | 6 | 6 | 0 | 5K | 0 | 0.1 | 38.9 | MIT | 1 year ago | |
| nova-kit/nova-queued-export-as-csv | Adds queued CSV exports to Laravel Nova resources, so large datasets export asynchronously through background jobs instead of timing out or blocking the UI. Useful for admin panels needing reliable, scalable data exports. | 21 | 21 | 3 | 5K | 0 | 0.4 | 32.5 | MIT | 1 year ago | |
| open-telemetry/dev-tools | Shared development tooling for OpenTelemetry PHP: coding-standard, static-analysis, and CI configurations that keep contributions consistent across the ecosystem. Add it as a dev dependency to align packages with project conventions. | 0 | 1 | 2 | 2K | 0 | 4.1 | 45.7 | Apache-2.0 | 9 months ago | |
| orchestra/dusk-updater | A Symfony Console updater for Laravel Dusk ChromeDriver binaries. Run vendor/bin/dusk-updater to download the latest or specified Chrome/ChromeDriver version, detect Chrome versions, and auto-update when outdated. Works with all Dusk versions, including outside Laravel. | 0 | 10 | — | 30K | — | 9.3 | 55.3 | — | — | |
| orchestra/sidekick | Orchestra Sidekick is a toolkit of utilities and helpers for Laravel package development. It streamlines common tasks and provides reusable support code for building robust packages, serving as a foundation for the Orchestra Platform ecosystem and its companion packages. | 0 | 13 | — | 3M | — | 9.9 | 55.3 | — | — | |
| orchestra/testbench-dusk | Laravel Dusk testing helper for package development. Orchestra Testbench Dusk lets you write browser tests for your Laravel packages, bootstrapping a test application with Dusk support so you can verify real user interactions end to end. | 0 | 106 | — | 25K | — | 12.6 | 55.3 | — | — | |
| 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 | |
| particle-academy/prism | A Laravel package for rendering beautifully highlighted code blocks with Prism.js. Use Blade components to add fast, accessible, zero-config syntax highlighting to docs, blogs, and apps, with support for many languages and themes. | 8 | 8 | 2 | 4K | 4 | 21.1 | 44.2 | MIT | 1 week ago | |
| perplorm/perpl | Perpl is a lightweight ORM for Laravel and PHP that simplifies database access with an expressive, intuitive API. Define models, relationships, and queries in clean PHP, with seamless Laravel integration and minimal configuration. | 26 | — | 5 | — | 5 | 21.7 | 2.2 | MIT | 1 week 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 | |
| ptondereau/biscuit-laravel | — | 0 | — | 0 | — | 0 | 0.0 | — | Apache-2.0 | — | |
| 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 | |
| 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/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 | |
| 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 | |
| setono/cron-expression-bundle | Symfony bundle integrating dragonmantank/cron-expression. Provides a CronExpression form field and a Doctrine DBAL type to store Cron\CronExpression in entities, making it easy to validate, edit, and persist cron schedules in your app. | 26 | 25 | 10 | 4K | 3 | 9.7 | 31.5 | MIT | 9 months ago | |
| shopware/core | Shopware 6 Core is the PHP/Symfony foundation of the open-source Shopware e-commerce platform, providing the framework, data abstraction, and business logic to build scalable storefronts, APIs, and extensions. | 59 | 60 | 30 | 276K | 0 | 1.2 | 50.6 | MIT | — | |
| 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 | |
| symfony/ai-gemini-platform | Google Gemini platform bridge for Symfony AI, letting your PHP apps call Gemini's generateContent and streaming endpoints plus batchEmbedContents embeddings through a consistent Symfony AI interface. | 5 | 5 | 0 | 95K | 0 | 23.1 | 64.7 | MIT | 1 week ago | |
| symfony/ai-pogocache-message-store | Pogocache message store integration for Symfony AI Chat, enabling chat message persistence through Pogocache. Includes documentation links for the Pogocache HTTP protocol, authentication, project resources, and contributing to Symfony AI. | 1 | 1 | 0 | 110 | 0 | 22.8 | 28.3 | MIT | 1 week ago | |
| symfony/ai-store | Symfony AI Store provides a low-level abstraction for storing and retrieving documents in vector stores, with bridge packages for popular backends. Experimental and not covered by Symfony’s BC promise. | 24 | 24 | 4 | 77K | 0 | 23.4 | 56.5 | MIT | 1 week ago | |
| teknoo/east-common | teknoo/east-common provides shared utilities, interfaces, and base classes for Teknoo East PHP applications, helping standardize configuration, dependency injection, and common infrastructure across components. | 2 | 3 | 1 | 682 | 0 | 0.0 | 32.6 | BSD-3-Clause | — | |
| teknoo/east-ux | — | 1 | 1 | 0 | 8 | 0 | 0.0 | 9.7 | BSD-3-Clause | — | |
| 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 | |
| tourze/json-rpc-encrypt-bundle | A Symfony bundle that adds payload encryption to JSON-RPC services, helping secure request and response data exchanged between clients and servers. It integrates with the framework's configuration and dependency injection, making encrypted RPC endpoints easier to set up and maintain in PHP applicati... | 0 | — | 0 | — | 0 | 2.7 | — | MIT | 10 months ago | |
| tourze/json-rpc-endpoint-bundle | A Symfony bundle for building JSON-RPC endpoints, wiring request handling and service registration into your application so you can expose PHP services over a JSON-RPC API with minimal configuration. | 0 | — | 0 | — | 0 | 2.7 | — | MIT | 10 months ago | |
| tourze/wechat-mini-program-server-message-bundle | A PHP bundle for integrating WeChat Mini Program server messages into your application, helping you receive, route, and process platform message callbacks with a consistent server-side workflow. | 0 | 0 | 0 | 3 | 0 | 2.9 | 8.5 | MIT | 10 months ago | |
| typo3/cms-core | The core package of TYPO3, a free enterprise-grade open source CMS. It provides the framework, APIs, backend and frontend rendering, extension system, and shared libraries needed to build and run TYPO3 websites and custom extensions. | 1,219 | 37 | 703 | 526K | 0 | 21.1 | 36.4 | GPL-2.0 | — | |
| ugarit/nova-devtool | — | 0 | 0 | 0 | 0 | 0 | 17.4 | — | NOASSERTION | 1 month ago | |
| visus/cuid2 | A PHP implementation of CUID2 for generating secure, URL-safe, collision-resistant identifiers across multiple machines without coordination. Includes instance-based and static APIs plus built-in validation. | 44 | 43 | 1 | 19K | 0 | 20.9 | 42.0 | MIT | 1 month ago | |
| wikimedia/remex-html | RemexHTML is a pure PHP HTML5 parser and serializer from Wikimedia. It implements the WHATWG tokenizer and tree construction algorithms, builds a lightweight document tree, and supports serialization and tree mutation, powering robust HTML processing in MediaWiki and other projects. | 12 | 12 | 1 | 19K | 0 | 0.1 | 43.8 | MIT | — | |
| wpstarter/o-canvas | — | 0 | — | 0 | — | 0 | 18.5 | — | MIT | 4 weeks ago |
|
| wpstarter/o-canvas-core | — | 0 | — | 0 | — | 0 | 18.5 | — | MIT | 4 weeks ago |
|
| wpstarter/o-testbench-core | Testing helper for WpStarter development, ported from Laravel's Testbench component. Provides a familiar testing harness for WpStarter packages, with version compatibility matching WpStarter 1.x to Testbench Core 1.x. See the original Testbench docs for detailed usage. | 274 | 0 | 47 | 3K | 4 | 23.1 | 19.5 | MIT | 4 weeks ago | |
| wpstarter/o-workbench | — | 0 | — | 0 | — | 0 | 18.5 | — | MIT | 4 weeks ago |
|
How can I help you explore Laravel packages today?