scrumble-nl/popo
Popo is a Laravel package for generating plain old PHP objects (POPOs) from Eloquent models, giving you lightweight, framework-independent data containers that keep application layers clean and decoupled, with simple Artisan commands and an expressive API.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cristal/php-api-wrapper | 0.87 | cristal/php-api-wrapper is a Laravel/PHP package for building clean, reusable API clients. It offers a fluent interface for requests and responses, supports caching, retries, logging, and testing, and helps keep external API integrations organized and maintainable. | 126 | 126 | 34 | 954 | 21 | 8.4 | 21.8 | MIT | 3 years ago | |
| fabricio872/api-modeller | 0.86 | fabricio872/api-modeller is a Laravel/PHP package for defining and generating API models, helping you scaffold consistent resources and speed up backend development. It streamlines model setup so you can focus on building endpoints and business logic. | 0 | 0 | 0 | 22 | 0 | 0.0 | 18.8 | MIT | 4 years ago | |
| larafast/fastapi | 0.86 | A Laravel package for quickly scaffolding API endpoints and resources, reducing boilerplate so you can build JSON APIs faster with familiar Laravel conventions and tooling. | 124 | 124 | 15 | 1 | 0 | 1.3 | 0.1 | — | 3 years ago | |
| michael-rubel/laravel-enhanced-container | 0.86 | A lightweight extension for Laravel’s service container, offering convenient helpers for binding, resolving, and managing dependencies. Simplify contextual bindings, singletons, and instance handling while keeping service providers clean, expressive, and easier to test. | 88 | 88 | 3 | 546 | 0 | 0.8 | 11.9 | MIT | 1 year ago | |
| grantholle/scru128-laravel | 0.86 | Laravel integration for SCRU128, a 128-bit, globally unique and time-sortable identifier format. Generate IDs and use them in Eloquent models and database columns with convenient helpers, casting support, and validation rules. | 0 | 0 | 0 | 11 | 0 | 17.6 | 17.2 | MIT | 1 month ago | |
| nolanos/laravel-model-typescript-transfomer | 0.86 | Generates TypeScript definitions for Laravel Eloquent models via spatie/laravel-typescript-transformer. Maps database column types to TypeScript, respects hidden/visible fields, handles nullable columns, and works with php artisan typescript:generate. | 0 | 7 | — | 275 | — | 1.8 | 33.7 | — | — | |
| jsdecena/baserepo | 0.86 | A Laravel repository-pattern package that provides reusable base repository and contract classes for cleaner CRUD, query filtering, pagination, and model interaction. | 75 | 76 | 39 | 1K | 0 | 1.8 | 16.7 | MIT | 7 years ago | |
| wendelladriel/laravel-validated-dto | 0.86 | Validated DTOs for Laravel: extend ValidatedDTO, declare typed properties and validation rules, and get validated, cast, type-safe data objects from request payloads. Includes built-in casts and config publishing for cleaner controllers. | 774 | 774 | 46 | 54K | 1 | 26.3 | 28.0 | MIT | 5 months ago | |
| pisac/pisac | 0.86 | Pisac is a lightweight Laravel/PHP package that provides a simple, extensible writer-style toolkit for generating and managing application content, making it easy to add text-driven features with clean, Composer-ready integration. | 10 | 10 | 0 | 0 | 0 | 0.4 | — | MIT | 5 years ago | |
| dovstone/pairdb | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| mybuilder/cronos-bundle | 0.86 | Symfony bundle that integrates the Cronos cron expression library, making it easy to parse, validate, and evaluate cron schedules for scheduled jobs and time-based tasks in PHP applications. | 87 | — | 17 | — | 6 | 3.4 | 3.4 | MIT | 3 years ago | |
| elshaden/apiato-livewire | 0.86 | elshadden/apiato-livewire integrates Livewire with Apiato, adding reactive, component-driven UI support to its modular Laravel architecture. Build dynamic interfaces with familiar Livewire syntax while keeping Apiato conventions. | 12 | — | 4 | — | 0 | 0.5 | — | — | 3 years ago | |
| iglebekk/generelle-laravel-prinsipper | 0.86 | A Laravel package collecting general principles and conventions for structuring Laravel applications, offering guidance to keep code consistent and maintainable. Suitable for teams wanting shared practices. | 0 | — | 0 | — | 0 | 14.5 | — | — | 3 months ago | |
| bruli/php-value-objects | 0.86 | A lightweight PHP library for building immutable value objects with typed primitive wrappers and validation. bruli/php-value-objects helps enforce domain invariants, reduce primitive obsession, and keep Laravel or any PHP codebase clearer and safer. | 43 | 43 | 13 | 580 | 1 | 0.7 | 15.9 | MIT | — | |
| romanzipp/dto | 0.86 | Lightweight data transfer objects for PHP and Laravel. Define typed properties, cast and validate values, and convert DTOs to and from arrays with ease, keeping request and response data structured and type-safe. | 12 | 12 | 1 | 347 | 1 | 0.2 | 19.7 | MIT | — | |
| pandawa/pandawa | 0.86 | Pandawa is a Laravel admin panel package that provides a ready-made backend interface with authentication, menu and user management, and CRUD scaffolding. It helps developers build and manage dashboards and data-driven applications faster with less boilerplate code. | 11 | — | 6 | — | 1 | 0.6 | — | — | 4 years ago | |
| cerbero/laravel-dto | 0.86 | Cerbero Laravel DTO provides a simple way to define typed data transfer objects in Laravel, with attribute casting, validation, and conversion from arrays, requests, and Eloquent models. It helps keep controllers and services clean by moving data shaping and validation into reusable DTO classes. | 58 | 59 | 2 | 69 | 0 | 0.4 | 4.7 | MIT | — | |
| softrules/php | 0.86 | SoftRules for PHP offers a lightweight way to define and evaluate soft validation rules in Laravel apps, letting you flag or score issues without hard failures. | 1 | 1 | 0 | 1 | 0 | 0.3 | 2.4 | — | 1 year ago | |
| maartenpaauw/laravel-specification-pattern | 0.86 | 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 | |
| jetbox/laravel-repository | 0.86 | jetbox/laravel-repository provides a lightweight repository pattern for Laravel, helping separate data access from business logic. Define interfaces, bind implementations, and keep Eloquent queries organized, reusable, and easier to test. | 43 | 44 | 1 | 0 | 0 | 0.2 | — | — | 2 years ago |
How can I help you explore Laravel packages today?