symfony/serializer
Symfony Serializer component for converting objects and complex data structures to/from arrays, JSON, XML and more. Supports object graphs, custom normalizers/encoders, and flexible context options for reliable serialization and deserialization.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| composer-unused/symbol-parser | composer-unused/symbol-parser is a small toolkit that parses PHP symbols from a Composer package, helping tools like composer-unused detect what code is actually referenced. Useful for analyzing dependencies, exports, and usage across a project. | 14 | 14 | 13 | 216K | 0 | 28.8 | 65.0 | MIT | 2 months ago | |
| craftcms/cms | Craft CMS is a flexible, user-friendly PHP content management system for building custom websites and applications. It combines a clean authoring experience with powerful templating, structured content, and an extensible plugin ecosystem for developers. | 3,559 | — | 685 | — | 460 | 72.8 | 31.5 | NOASSERTION | 1 day ago | |
| hirethunk/verbs | Verbs is a PHP event sourcing package for Laravel artisans. It delivers the benefits of event sourcing while minimizing boilerplate and jargon, making it simpler to model behavior and build systems by thinking in actions (verbs) instead of nouns. | 512 | 511 | 47 | 19K | 1 | 35.6 | 36.3 | MIT | 2 weeks ago | |
| icanhazstring/composer-unused | composer-unused detects and removes unused Composer dependencies in PHP/Laravel projects. It analyzes your codebase to find packages not referenced, reports what can be safely removed, and helps keep composer.json/lock lean and maintainable. | 1,676 | 1,678 | 57 | 220K | 10 | 42.2 | 39.4 | MIT | 2 months ago | |
| mateusjunges/avro-serde-php | PHP 7.3+/8 Avro serializer/deserializer implementing Confluent wire format with Schema Registry integration. Supports schema evolution via Confluent compatibility policies and works with FlixTech’s schema-registry-php-client (recommended with caching). | 1 | 1 | 0 | 122K | 0 | 20.6 | 65.0 | MIT | 1 year ago | |
| phpstan/phpstan-symfony | PHPStan extension for Symfony that improves static analysis with precise return types and framework-specific rules. Understands container/services, parameters, controllers, request/headers, serializer, forms, messenger handlers, cache callbacks, config tree builders, and more. | 782 | 787 | 100 | 2M | 61 | 53.4 | 84.4 | MIT | 1 month ago | |
| psalm/plugin-symfony | Psalm plugin for Symfony: improves static analysis with accurate container service/parameter typing, service subscriber support, console input types, Doctrine repository mapping, Symfony-specific fixes, naming convention checks, DI warnings, and taint analysis. | 241 | 240 | 64 | 248K | 32 | 42.9 | 67.1 | MIT | 1 month ago | |
| spatie/laravel-event-projector | Deprecated in favor of spatie/laravel-event-sourcing. Entry-level event sourcing toolkit for Laravel: define aggregates, projectors, and reactors; persist domain events, build read models, and react to events for auditing and reporting-friendly apps. | 636 | 661 | 61 | 204 | 0 | 17.0 | 2.0 | MIT | 6 years ago | |
| spatie/laravel-event-sourcing | Event sourcing toolkit for Laravel: build aggregates, projectors, and reactors to store state changes as events. Ideal for audit trails, decisions based on history, and future reporting needs. Includes docs, examples, and an optional course. | 900 | 902 | 175 | 151K | 0 | 38.8 | 36.2 | MIT | 1 month ago | |
| spatie/laravel-model-info | Inspect Laravel Eloquent models to discover their file name, table name, attributes (name/type) and relations (name/type/related model). Also includes a ModelFinder to automatically locate all models in your application. | 182 | 183 | 24 | 12K | 0 | 28.6 | 29.7 | MIT | 1 month ago | |
| spatie/phpunit-snapshot-assertions | Add snapshot testing to PHPUnit with simple assertions for JSON, XML, and text. First run creates snapshots; later runs compare outputs and fail on regressions. Ideal for verifying serialized data and responses with minimal test boilerplate. | 695 | 699 | 77 | 608K | 1 | 34.9 | 47.8 | MIT | 1 month ago | |
| symfony/doctrine-messenger | Doctrine integration for Symfony Messenger. Store, dispatch, and consume messages using Doctrine-backed transports and tooling. Part of the Symfony ecosystem; issues and contributions go through the main Symfony repository. | 529 | 530 | 20 | 3M | 0 | 33.2 | 60.4 | MIT | 1 month ago | |
| symfony/error-handler | Symfony ErrorHandler provides robust PHP error and exception handling with better debugging tools. Enable debug mode, convert warnings/notices into exceptions, and safely wrap code execution with ErrorHandler::call, even bypassing the @ silencer. | 2,675 | 2,683 | 20 | 13M | 0 | 43.9 | 60.0 | MIT | 1 week ago | |
| symfony/framework-bundle | FrameworkBundle integrates Symfony components into the full-stack Symfony framework, providing core wiring for services, configuration, routing, controllers, and more. Part of the main Symfony repository; see docs for contributing, issues, and PRs. | 3,572 | 3,590 | 123 | 5M | 0 | 51.6 | 51.0 | MIT | 1 week ago | |
| symfony/http-kernel | Symfony HttpKernel provides a structured, event-driven workflow to turn HTTP Requests into Responses. Built on the EventDispatcher, it’s flexible enough for full-stack frameworks, micro-frameworks, and CMS platforms like Drupal. | 8,126 | 8,152 | 98 | 14M | 0 | 57.8 | 52.4 | MIT | 1 week ago | |
| symfony/lock | Symfony Lock component creates and manages locks to ensure exclusive access to shared resources. Provides a unified API with multiple storage backends (e.g., filesystem, Redis, PDO) for preventing race conditions in concurrent apps. | 514 | 525 | 15 | 3M | 0 | 32.6 | 62.3 | MIT | 1 week ago | |
| symfony/messenger | Symfony Messenger helps PHP apps send and receive messages via async transports and message queues. Dispatch commands/events, route to handlers, and integrate with workers and transports to decouple services and improve scalability. | 1,107 | 1,111 | 90 | 4M | 0 | 38.1 | 57.2 | MIT | 1 week ago | |
| symfony/mime | Symfony MIME component for creating and parsing MIME messages: build emails and attachments, manage headers, encoders, addresses, and content types. Works standalone or with Symfony Mailer. Includes docs, contribution guidelines, and issue tracking. | 2,836 | 2,841 | 38 | 14M | 0 | 47.0 | 59.8 | MIT | 1 week ago | |
| symfony/property-info | Symfony PropertyInfo component extracts metadata about PHP class properties—types, access, docs, and more—by reading popular sources like PHPDoc, reflection, and other metadata providers. Useful for serializers, validators, and API tooling. | 2,229 | 2,232 | 13 | 6M | 0 | 42.6 | 55.9 | MIT | 1 week ago | |
| symfony/scheduler | Symfony Scheduler component adds cron-like task scheduling powered by Symfony Messenger. Define recurring or one-off jobs, route them through transports and workers, and run tasks reliably within Symfony apps with first-class framework integration. | 88 | 89 | 2 | 853K | 0 | 30.1 | 64.7 | MIT | 1 week ago | |
| symfony/security-bundle | Symfony SecurityBundle integrates the Security component into the Symfony full-stack framework, providing authentication, authorization, firewalls, user providers, and access control. Part of the main Symfony repository with established contribution and issue workflows. | 2,500 | 2,506 | 28 | 4M | 0 | 44.1 | 51.6 | MIT | 1 week ago | |
| symfony/semaphore | Symfony Semaphore Component provides a simple API to manage semaphores and locks, enabling exclusive access to shared resources across processes. Useful for coordinating concurrent jobs, preventing race conditions, and protecting critical sections. | 37 | 37 | 1 | 63K | 0 | 29.8 | 52.3 | MIT | 1 week ago | |
| symfony/twig-bridge | Symfony Twig Bridge integrates Twig with Symfony components, providing templating support across the framework. Includes extensions, form rendering helpers, and tooling to use Twig seamlessly in Symfony applications, with links to docs, issues, and contributions. | 2,519 | 2,522 | 48 | 5M | 0 | 45.7 | 53.0 | MIT | 1 week ago | |
| symfony/ux-live-component | Build interactive UIs in Symfony with Live Components: stateful server-driven components that update via Ajax without writing much JavaScript. Integrates with Twig, Stimulus and Symfony UX for reactive forms, lists, and real-time interactions. | 163 | — | 19 | — | 0 | 21.4 | — | MIT | 2 weeks ago | |
| symfony/var-exporter | Symfony VarExporter lets you export any serializable PHP value to fast, OPcache-friendly PHP code (preserving __sleep/__wakeup, Serializable, __serialize). Includes Instantiator/Hydrator for bypassing constructors, deep cloning, and lazy-loading traits. | 2,102 | 2,108 | 6 | 8M | 0 | 40.6 | 58.6 | MIT | 1 week ago | |
| symfony/webhook | Symfony Webhook component for sending and consuming webhooks. Helps build webhook endpoints, verify and parse incoming requests, and dispatch outgoing webhooks with consistent signatures and payload handling across integrations. | 56 | 57 | 2 | 196K | 0 | 29.9 | 57.5 | MIT | 1 week ago | |
| web-auth/webauthn-lib | PHP WebAuthn library for adding passkeys/FIDO2 authentication to apps and APIs. Implements registration and login flows, credential validation, and related WebAuthn data structures, suitable for Laravel or custom frameworks. | 119 | 124 | 24 | 484K | 0 | 1.3 | 49.8 | MIT | — |
How can I help you explore Laravel packages today?