gdbots/schemas
Provides the canonical GDBots schema definitions and generated PHP classes for messages, requests, and events, giving PHP applications a shared, versioned contract. Install via Composer to reuse common types across GDBots services and keep serialization consistent.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| gdbots/acme-schemas | 0.84 | gdbots/acme-schemas supplies PHP schema definitions for the Acme domain, giving Laravel applications typed classes for messages and events so data stays consistent across services. Install with Composer to share a common contract for serialization and validation. | 0 | 0 | 1 | 5 | 0 | 0.3 | 10.8 | Apache-2.0 | 3 years ago | |
| gdbots/pbj | 0.81 | gdbots/pbj brings Protocol Buffers to PHP with schema-driven message classes, built-in validation, and serialization to JSON, binary, and protobuf. Define a schema once, generate PHP classes, and move data reliably between services with a consistent, type-safe format. | 0 | 0 | 3 | 271 | 1 | 20.1 | 39.5 | Apache-2.0 | 1 week ago | |
| gdbots/pbjx | 0.78 | PBJx is a PHP library for building message-driven GDBots applications. It extends PBJ with schema-based messages, validation, serialization, and command/query/event handling to support reliable service communication and workflow processing. | 0 | 0 | 1 | 280 | 0 | 17.3 | 38.9 | Apache-2.0 | 1 month ago | |
| gdbots/enrichments-bundle | 0.78 | gdbots/enrichments-bundle is a PHP/Symfony bundle for composing reusable data enrichments. It helps augment models and API responses with related content, metadata, and computed values via configurable enrichments, keeping enrichment logic organized and easy to reuse across Gdbots applications. | 0 | 0 | 1 | 0 | 0 | 0.3 | — | Apache-2.0 | 8 years ago | |
| gdbots/pbjc | 0.78 | gdbots/pbjc is a compiler for PBJ schemas that generates PHP classes and supporting code, helping teams define typed messages and keep generated models in sync with schema changes. It streamlines schema-driven development for PHP projects. | 0 | 0 | 1 | 4 | 1 | 0.1 | 9.6 | Apache-2.0 | 7 years ago | |
| gdbots/app-bundle | 0.77 | Gdbots App Bundle packages shared Symfony application infrastructure for Gdbots PHP projects: base controllers, reusable services, configuration defaults, and Twig helpers. It helps teams bootstrap and standardize apps with less boilerplate and consistent conventions. | 3 | 3 | 2 | 262 | 0 | 4.3 | 26.1 | Apache-2.0 | 9 months ago | |
| gdbots/iam | 0.77 | gdbots/iam is a PHP identity and access management package for Gdbots applications, providing users, roles, permissions, and authentication/authorization helpers to manage accounts and enforce access control across services. | 0 | 0 | 1 | 157 | 0 | 0.3 | 30.4 | Apache-2.0 | 4 years ago | |
| php-mcp/schema | 0.77 | A PHP package for defining and working with Model Context Protocol (MCP) schemas. It provides typed schema objects and helpers for describing tools, resources, and prompts, making it easier to build and validate MCP servers cleanly in PHP applications. | 19 | — | 8 | — | 0 | 0.4 | — | MIT | 1 year ago |
|
| psx/schema | 0.76 | PSX Schema describes database schemas in a JSON or YAML definition, then generates Doctrine DBAL schema, PHP model classes, and other formats. It can import existing schemas from MySQL or Doctrine, keeping database structure portable, version-controllable, and easy to evolve in PHP applications. | 55 | 57 | 12 | 5K | 0 | 0.6 | 26.9 | Apache-2.0 | — | |
| krak/schema | 0.76 | 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 | |
| event-engine/php-schema | 0.76 | Event Engine PHP Schema provides PHP type definitions to describe and validate event-driven message payloads. Define schemas for commands, events, and queries with reusable types, enabling consistent serialization, documentation, and tooling across your services. | 3 | 3 | 1 | 7K | 1 | 1.0 | 44.8 | MIT | 5 years ago | |
| gdbots/crypto-bundle | 0.76 | Symfony bundle that integrates Gdbots crypto services into your PHP application, providing configuration and dependency injection for encryption, signing, and key management. Simplifies wiring secure crypto components and related services. | 0 | 0 | 2 | 251 | 0 | 4.4 | 34.4 | Apache-2.0 | 9 months ago | |
| api-platform/schema-generator | 0.75 | CLI tool from API Platform that generates PHP class models from vocabularies like Schema.org and ActivityStreams, or from OpenAPI specs. Quickly scaffold types and properties into a ready-to-use PHP codebase for APIs and domain models. | 474 | 477 | 108 | 74K | 25 | 27.3 | 40.9 | MIT | 9 months ago | |
| gdbots/uri-template | 0.75 | A PHP implementation of URI templates (RFC 6570) for expanding and matching parameterized URI patterns. Build and parse templates with simple or complex expressions to generate links, API paths, and identifiers cleanly. | 0 | 0 | 1 | 163 | 0 | 0.0 | 30.6 | Apache-2.0 | 4 years ago | |
| gdbots/ncr | 0.75 | gdbots/ncr is a Composer-installable PHP package from gdbots for NCR-related functionality in Laravel/PHP applications. It offers a lightweight integration point for projects using the gdbots ecosystem, with straightforward setup and compatibility. | 0 | 1 | 1 | 167 | 0 | 0.3 | 30.7 | Apache-2.0 | 2 years ago | |
| laravilt/schemas | 0.75 | Laravilt Schemas provides a fluent PHP schema layer for Laravel, making it easy to define reusable forms and data structures with composable fields, validation rules, and clean configuration. | 0 | 0 | 2 | 266 | 0 | 17.9 | 38.7 | MIT | 1 month ago |
How can I help you explore Laravel packages today?