vagebond/runtype
Runtype brings lightweight runtime type checking to PHP and Laravel. Define expected types and validate values as your app runs, catching mismatches early and making data flow safer and clearer without relying solely on static analysis.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/typescript-transformer | 0.88 | Convert PHP classes, enums, and DTOs into TypeScript types with spatie/typescript-transformer. It supports complex types, generics, and generated TypeScript functions, making frontend/backend type sharing simple. | 403 | 404 | 59 | 1M | 0 | 29.6 | 54.5 | MIT | 2 months ago | |
| laracademy/generators | 0.88 | 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 | |
| spatie/laravel-typescript-transformer | 0.88 | Convert PHP classes, enums, and complex types into TypeScript definitions automatically. This Laravel package handles generics, nullable types, and even TypeScript functions, keeping your frontend and backend types in sync. | 400 | 399 | 37 | 1M | 0 | 25.1 | 52.8 | MIT | 4 months ago | |
| mitulgolakiya/laravel-api-generator | 0.87 | Laravel API Generator scaffolds complete RESTful APIs from your database tables: controllers, models, routes, requests, resources, and docs, with pagination, filtering, sorting, and relationship support built in. | 675 | 687 | 141 | 4 | 36 | 9.5 | 9.4 | MIT | 11 years ago | |
| yepwoo/laragine | 0.87 | Laragine is a Laravel wrapper for the Imagine image manipulation library, offering a fluent API to resize, crop, rotate, filter, and save images with configurable drivers and filesystem integration for common image-processing workflows. | 42 | — | 6 | — | 0 | 0.7 | — | MIT | 2 years ago | |
| spatie/laravel-data | 0.86 | Spatie Laravel Data lets you define rich data objects once and reuse them as form requests, API transformers, and TypeScript definitions. It supports automatic validation, resource transformation, lazy properties, and constructing objects from request data. | 1,801 | 1,815 | 293 | 4M | 6 | 51.4 | 63.7 | MIT | 1 week 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 | — | — | |
| stubbedev/laravel-stoli | 0.86 | A Laravel package by stubbedev that integrates Stoli into your application, providing a service provider, configuration options, and a straightforward Composer-based setup so you can add Stoli functionality to Laravel projects with minimal effort. It follows standard Laravel conventions. | 0 | 0 | 0 | 405 | 0 | 19.1 | 42.0 | MIT | 1 day ago | |
| victoryoalli/laravel-code-generator | 0.86 | Laravel Code Generator scaffolds full CRUD from your database tables: models, controllers, requests, routes, migrations, and views, with customizable templates and support for API resources. Skip repetitive boilerplate and generate consistent, ready-to-edit code in seconds. | 75 | — | 21 | — | 1 | 1.4 | — | MIT | 4 years ago | |
| based/laravel-typescript | 0.86 | based/laravel-typescript generates TypeScript definitions from Laravel models, resources, and routes, keeping frontend and backend types in sync via artisan commands and configurable output. | 396 | 399 | 53 | 1K | 10 | 6.9 | 13.1 | MIT | 5 years ago | |
| apigen/apigen | 0.85 | ApiGen generates smart, readable API documentation for PHP projects. Modern, easy to use, and supports PHP 8.3 features plus rich phpDoc/ PHPStan types, generics, type aliases, enums, union/intersection types, readonly, and more. | 2,166 | 2,187 | 310 | 971 | 21 | 35.6 | 10.4 | NOASSERTION | 3 years ago | |
| skyronic/laravel-file-generator | 0.85 | Laravel File Generator adds customizable Artisan commands for scaffolding files from templates. Define generators in config, pass variables, and create models, services, repositories, or any project file consistently, speeding up repetitive boilerplate while keeping generated code aligned with your... | 66 | 67 | 11 | 60 | 0 | 1.2 | 3.8 | MIT | 2 years ago | |
| abetwothree/laravel-ts-publish | 0.85 | A Laravel package for publishing TypeScript definitions from your application. It streamlines keeping PHP and TypeScript types in sync, reducing manual duplication and helping frontend and backend stay aligned in TypeScript-powered Laravel projects. | 6 | — | 1 | — | 35 | 30.6 | 14.3 | MIT | 1 week ago | |
| laralib/l5scaffold | 0.85 | Laralib/l5scaffold is a Laravel 5 CRUD scaffold generator that quickly creates migrations, models, controllers, views, and routes from your database tables, speeding up admin panels and backend prototyping with consistent, ready-to-customize code. | 313 | — | 108 | — | 15 | 10.1 | 7.1 | MIT | 10 years ago | |
| laracasts/generators | 0.85 | — | 2,415 | 2,463 | 343 | 25K | 15 | 33.6 | 24.9 | MIT | 3 years ago | |
| api-platform/laravel | 0.85 | — | 58 | 58 | 6 | 30K | 0 | 0.5 | 37.3 | MIT | — | |
| codebider/generate-crud | 0.85 | — | 13 | 13 | 1 | 6 | 0 | 0.1 | 2.1 | MIT | — | |
| saher/artisan-schematics | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | NOASSERTION | 1 year ago | |
| phfoxer/apigenerate | 0.85 | phfoxer/apigenerate scaffolds RESTful API endpoints for Laravel apps, generating controllers, routes, requests, resources, and docs from your models so you can ship consistent, ready-to-use APIs with far less boilerplate code. | 40 | 41 | 8 | 1K | 0 | 0.4 | 19.8 | — | 3 years ago | |
| janit/typescript-generator-bundle | 0.85 | A Symfony bundle that generates TypeScript definitions from PHP classes, helping keep frontend and backend types in sync. It automates type generation so TypeScript clients stay aligned with your application models. | 16 | 16 | 5 | 0 | 1 | 0.4 | — | MIT | — |
How can I help you explore Laravel packages today?