gdbots/pbjc
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| gdbots/pbj | 0.87 | 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 | |
| nicolasjourdan/business-logic-bundle | 0.84 | A PHP package for cleanly organizing business logic into reusable, testable components. It helps separate domain rules and workflows from controllers and framework code, making Laravel/PHP applications easier to maintain, extend, and test while keeping services lean. | 1 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| krlove/code-generator | 0.84 | krlove/code-generator is a Laravel package that scaffolds PHP classes from your existing database schema, automating model and related boilerplate so you can skip repetitive hand-written code and keep generated classes consistent with your tables. | 68 | — | 21 | — | 1 | 0.7 | 0.8 | — | 4 years ago |
|
| gdbots/ncr | 0.84 | 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 | |
| garlic/graphql-php-tools | 0.83 | Garlic GraphQL PHP Tools provides developer-friendly helpers for webonyx/graphql-php, simplifying schema setup, type definitions, and common GraphQL utilities so PHP developers can build and maintain APIs with less boilerplate. | 1 | 1 | 1 | 0 | 1 | 0.4 | — | — | 7 years ago | |
| gdbots/pbjx | 0.83 | 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 | |
| evaisse/php-json-schema-generator | 0.83 | evaisse/php-json-schema-generator is a PHP library that builds JSON Schema definitions from classes using reflection and annotations. It maps property types, required fields, nested objects, and arrays, helping generate API contracts, validation schemas, and client models. | 18 | 20 | 11 | 5K | 0 | 0.4 | 33.1 | — | — | |
| protobuf-php/protobuf | 0.83 | Pure PHP implementation of Google Protocol Buffers for serializing structured data. Generate message classes, encode and decode efficiently, and integrate protobuf definitions into PHP projects with a familiar API. | 261 | — | 33 | — | 9 | 4.9 | 3.0 | MIT | 10 years ago |
|
| jawira/db-draw | 0.83 | Generate ER diagrams from SQL files without a database connection. jawira/db-draw parses MySQL and PostgreSQL dumps to produce database structure diagrams via Graphviz in SVG, PNG, or PDF formats. Ideal for documentation and quick schema reviews. | 22 | — | 4 | — | 2 | 13.5 | — | MIT | 4 months ago |
|
| popo/generator | 0.83 | popo/generator scaffolds Plain Old PHP Object (POPO) classes from your database tables, reducing boilerplate and helping Laravel developers build a simple, maintainable data layer. | 20 | 21 | 0 | 137 | 0 | 14.6 | 13.7 | MIT | 3 months ago | |
| egyjs/dbml-to-laravel | 0.83 | Turn DBML schema definitions into ready-to-use Laravel code. The package parses your database markup and generates migrations, Eloquent models, and relationships, helping you move from diagram to working app faster while keeping database design and code in sync. Great for teams that design schemas v... | 75 | 74 | 5 | 2K | 0 | 12.8 | 22.4 | MIT | 5 months ago | |
| gdbots/iam | 0.83 | 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 | |
| gdbots/schemas | 0.83 | 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. | 0 | — | 2 | — | 0 | 20.0 | — | Apache-2.0 | 1 week ago |
|
| brick/schema | 0.83 | brick/schema is a PHP library to define, validate, and serialize data structures using schemas. Model arrays and objects with clear rules, enforce types and constraints, and convert to/from common formats for safer data exchange and persistence. | 52 | 52 | 6 | 7K | 5 | 2.8 | 30.9 | MIT | 1 year ago | |
| jtc-solutions/code-generator | 0.83 | A Laravel package for generating code scaffolding, helping you quickly create boilerplate classes and files from customizable templates so you can spend less time on repetitive setup and more on building features. | 0 | 0 | 0 | 35 | 0 | 0.3 | 21.5 | — | 1 year ago | |
| laracademy/generators | 0.83 | Laracademy Generators adds Artisan commands to scaffold Laravel models, controllers, migrations, and related classes. It reduces repetitive boilerplate with interactive prompts and customizable stubs, helping you create consistent files faster while following Laravel conventions. | 353 | — | 49 | — | 0 | 3.5 | — | MIT | 3 years ago | |
| hitocean/laravel-generator | 0.82 | hitocean/laravel-generator provides Artisan-powered scaffolding for Laravel projects, helping you quickly generate common classes and files from customizable stubs. Streamline repetitive setup and keep generated code consistent with your app's conventions. | 0 | 0 | 0 | 15 | 0 | 0.1 | 11.7 | MIT | 4 years ago | |
| abo/generalutil | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| timwassenburg/laravel-pivot-table-generator | 0.82 | Generate pivot table migrations for Laravel many-to-many relationships with this package. It scaffolds the intermediate tables Eloquent needs, helping you set up and maintain consistent database schemas with less boilerplate. | 8 | — | 1 | — | 0 | 0.6 | — | MIT | 3 years ago | |
| phpsquad/domain-maker | 0.82 | Domain Maker is a Laravel package for scaffolding domain-driven design structures. Use Artisan commands to generate domains, actions, DTOs, models, and related classes, keeping business logic organized and your application easier to maintain. | 87 | 88 | 17 | 74 | 1 | 0.7 | 2.6 | MIT | 3 years ago |
How can I help you explore Laravel packages today?