diephp/laravel-resources-typescript
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| based/laravel-typescript | 0.89 | 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 | |
| unlooped/ts-resources | 0.88 | A Laravel package for generating TypeScript definitions from API resources, helping keep frontend types in sync with backend responses. Define resources once and share consistent, typed data across your PHP API and TypeScript client. | 0 | 0 | 0 | 12 | 0 | 14.9 | 17.4 | — | 3 months ago | |
| flow-php/types | 0.87 | Flow PHP type system library with typed value objects and type definitions for consistent, safe data handling across the Flow ecosystem. Designed for ETL pipelines, it helps enforce data contracts and reduce runtime type errors. | 2 | 2 | 2 | 62K | 0 | 0.1 | 55.3 | MIT | — | |
| tdn/php-types | 0.86 | A small PHP utility for working with types: safely cast values, validate data against expected types, and normalize scalars, arrays and objects. Lightweight and framework-agnostic, it drops easily into Laravel or any Composer project. | 7 | 8 | 0 | 45 | 0 | 0.0 | 8.0 | NOASSERTION | 11 years ago | |
| php-standard-library/type | 0.86 | Runtime type validation for PHP built on the Parse, Don't Validate principle: coerce and assert unstructured input into well-typed data, with clear errors when values don't match. | 1 | 1 | 0 | 114K | 0 | 21.4 | 64.8 | MIT | 1 week ago | |
| spatie/typed | 0.86 | Userland improved PHP type system with type inference and runtime checking: generics, union types, typed collections/lists, tuples, and structs. Proof-of-concept package from Spatie to add stronger type guarantees without language-level support. | 316 | 317 | 15 | 18 | 0 | 1.9 | 0.2 | MIT | 5 years ago | |
| vagebond/runtype | 0.86 | 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. | 26 | 26 | 3 | 2K | 1 | 9.3 | 29.5 | MIT | 7 months 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 | — | — | |
| irontec/typescript-generator-bundle | 0.86 | Symfony bundle that generates TypeScript definitions from PHP classes, helping keep backend models and frontend types in sync. Automate interface generation for APIs and DTOs, improve IDE autocomplete, and reduce type duplication. Ideal for Symfony apps needing consistent frontend/backend contracts. | 3 | — | 10 | — | 1 | 0.7 | — | EUPL-1.1 | 1 year ago | |
| joselfonseca/laravel-api | 0.86 | A Laravel package for building JSON APIs with reusable controllers, resources, response helpers, and consistent error handling. It reduces boilerplate and helps keep API endpoints structured and predictable. | 423 | 407 | 113 | 0 | 0 | 2.8 | — | MIT | 4 years ago | |
| janit/typescript-generator-bundle | 0.86 | 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 | — | |
| abetwothree/laravel-ts-publish | 0.86 | 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 | |
| code20/laravel-api-resource | 0.85 | A Laravel package for building clean, consistent API resources. It helps organize model-to-JSON transformation logic into reusable classes, reduce boilerplate, standardize responses, and keep controllers focused on application logic. Useful for REST APIs and resource collections. | 0 | 0 | 0 | 0 | 0 | 16.8 | — | MIT | 2 months ago | |
| sensiolabs/typescript-bundle | 0.85 | SensioLabs TypeScriptBundle integrates the TypeScript compiler into Symfony, helping you compile .ts assets to JavaScript and manage TypeScript sources alongside your application. It provides bundle configuration and tooling for a smoother TypeScript workflow. | 39 | 39 | 11 | 25K | 4 | 1.8 | 40.3 | MIT | 1 year ago | |
| typesense/typesense-php | 0.85 | Official PHP client for the Typesense API. Install via Composer with a HTTPlug-compatible HTTP client, then search, index, and manage collections using full Typesense features. Includes filter value escaping and compatibility notes for server versions. | 273 | 274 | 55 | 756K | 1 | 22.2 | 51.5 | Apache-2.0 | 6 months ago | |
| kiwilan/typescriptable-laravel | 0.85 | — | 39 | 39 | 9 | 2K | 7 | 12.1 | 27.7 | MIT | 1 year ago | |
| vinatis/typescript-generator | 0.85 | Generates TypeScript definitions from your Laravel codebase, turning models, form requests, and API resources into typed interfaces so frontend and backend stay in sync. Keep type safety across your stack without writing declarations by hand. | 0 | 0 | 0 | 7 | 0 | 0.0 | 8.8 | EUPL-1.1 | — | |
| codebuds/generate-ts-bundle | 0.85 | — | 5 | 5 | 0 | 1 | 0 | 0.0 | 0.9 | MIT | — | |
| oi-lab/oi-laravel-ts | 0.85 | A Laravel package that automatically generates TypeScript interfaces from your Eloquent models, with relationship support, custom casts, DataObjects, PHPDoc types, watch mode, and namespace filters for customization. | 1 | 1 | 0 | 259 | 0 | 19.8 | 34.0 | MIT | 1 month ago | |
| spatie/typescript-transformer | 0.85 | 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 | 403 | 59 | 1M | 0 | 29.5 | 54.5 | MIT | 2 months ago |
How can I help you explore Laravel packages today?