centraldesktop/protobuf-php
PHP implementation of Google Protocol Buffers with a protoc plugin to generate type-hinted PHP classes from .proto files. Supports binary serialization, multiple codecs (JSON/XML/etc), services, extensions, reflection, and dynamic messages with lazy decoding.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| google/protobuf | 0.85 | PHP support files for Google Protocol Buffers via Composer. This repo mirrors the main protocolbuffers/protobuf project and exists for PHP installation. For issues, support, and development, use the upstream protobuf repository. | 374 | 393 | 48 | 11M | 0 | 3.7 | 55.3 | BSD-3-Clause | — | |
| google/cloud-common-protos | 0.82 | PHP classes generated from the protocol buffer types shared across multiple Google Cloud APIs. Stable and backward-compatible, this Apache 2.0 licensed Composer package lets you depend on these common protos directly via composer require google/cloud-common-protos. | 3 | 3 | 2 | 3K | 0 | 27.7 | 47.0 | Apache-2.0 | 1 week ago | |
| b2pweb/bdf-serializer | 0.82 | — | 0 | 0 | 0 | 871 | 0 | 0.0 | 40.6 | MIT | — | |
| baudev/php-object-converter-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| hyperf/codec | 0.82 | — | 0 | 0 | 0 | 54K | 1 | 22.5 | 63.0 | MIT | 5 months ago | |
| andrew-gos/serializer | 0.82 | Extensible PHP 8.2+ serializer that normalizes arrays/objects and encodes to JSON or XML. Register custom normalizers and encoders via a configurable Serializer. Pure encoders avoid mutating input and handle XML duplication/circular references. | 0 | 0 | 0 | 46 | 0 | 4.6 | 23.9 | MIT | 1 year ago | |
| google/common-protos | 0.81 | Generated PHP classes for Google’s common Protocol Buffer types used across Google APIs. Stable, backwards-compatible shared dependencies published as the google/common-protos Composer package (Apache 2.0), part of the Google Cloud PHP ecosystem. | 179 | 177 | 11 | 5M | 0 | 31.3 | 64.8 | Apache-2.0 | 1 week ago | |
| open-telemetry/gen-otlp-protobuf | 0.81 | Generated OTLP protobuf classes for OpenTelemetry PHP, enabling efficient trace, metric, and log export. Requires google/protobuf, with the optional PHP C extension recommended for production performance. | 921 | 6 | 234 | 3M | 51 | 33.3 | 72.3 | Apache-2.0 | 3 years ago | |
| apie/serializer | 0.81 | Apie Serializer converts domain objects to stored/customer-facing data and back. Similar to Symfony Serializer but uses ApieSerializerContext for recursive calls. Supports normalize/denormalize, encoding/decoding, and easy extension via custom Normalizer and Denormalizer interfaces. | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| phpspec/phpspec2 | 0.81 | — | 162 | 169 | 25 | 32 | 0 | 0.9 | 1.0 | NOASSERTION | — | |
| b2pweb/bdf-serializer-bundle | 0.81 | — | 0 | 0 | 0 | 265 | 0 | 0.0 | 33.5 | MIT | — | |
| coredump/jdd-api | 0.81 | Laravel package exposing model resources via a simple JSON API and a Vue-friendly client: chain endpoints like $api.users[1].roleObject.users.array(), load rows/arrays, CRUD (post/put/delete), and call model methods with parameters. | 2 | 2 | 0 | 3 | 0 | 1.8 | 5.7 | — | 5 years ago | |
| babelqueue/php-sdk | 0.81 | Framework-agnostic core of BabelQueue for PHP: the canonical polyglot queue envelope codec, contracts, validation, transports, dead-letter and idempotency helpers that all framework adapters (Laravel, Symfony) build on. Install directly only for framework-less apps or new adapters. | 1 | 1 | 0 | 323 | 0 | 26.6 | 35.9 | MIT | 1 week ago | |
| dmp/cg-lib | 0.81 | CG library is a PHP 8.1+ toolset for generating PHP code. It helps assemble and enhance classes by adding reusable behaviors, making it easier to build and modify code structures programmatically during code generation workflows. | 0 | 0 | 0 | 3 | 0 | 0.3 | 8.3 | Apache-2.0 | 2 years ago | |
| dcarbone/gohttp | 0.81 | Small PHP helper library inspired by Go’s net/http. Provides lightweight, Go-style utilities to simplify common HTTP request/response tasks in PHP, aiming to “PHP-ize” a few useful pieces of the Golang HTTP package. | 0 | 0 | 0 | 4K | 0 | 14.1 | 55.7 | MIT | 4 months ago | |
| boson-php/http-contracts | 0.81 | Lightweight PHP contracts for HTTP clients, requests, responses, and middleware. Provides stable interfaces to decouple your app from конкрет implementations, making it easier to swap HTTP libraries, mock in tests, and share consistent types across packages. | 0 | 0 | 0 | 23 | 0 | 0.0 | 21.5 | MIT | — | |
| phpoption/phpoption | 0.81 | The Option type for PHP: a lightweight library that makes nullable return values explicit with Some and None classes. It forces developers to handle both cases, reducing fatal errors from calling methods on null while enabling more concise APIs. | 2,665 | 2,689 | 67 | 24M | 0 | 38.5 | 62.3 | Apache-2.0 | 2 months ago | |
| bujanov/dto-bundle | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dlakomski/serialization | 0.80 | Laravel/PHP serialization utilities for converting objects to arrays/JSON and back, with helper traits and configurable transformers/normalizers. A lightweight package aimed at simplifying data mapping for DTOs, API payloads, and storage. | 0 | 0 | 0 | 404 | 0 | 0.0 | 36.0 | MIT | — | |
| mateusjunges/avro-serde-php | 0.80 | Avro SerDe library for PHP 7.3+ and 8.0 that implements the Confluent wire format and integrates a cached Schema Registry client, so you can serialize and deserialize Avro messages while keeping schema evolution compatible with downstream consumers. | 1 | 1 | 1 | 189K | 0 | 19.6 | 64.3 | MIT | 4 weeks ago |
How can I help you explore Laravel packages today?