spatie/laravel-typescript-transformer
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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| code16/sharp | Sharp is a code-driven content management framework for Laravel. Build CMS sections with a clean PHP API and no front-end code: manage, search, filter and validate structured data, run custom commands, and handle authorizations, all data-agnostic and following Laravel conventions. | 802 | 802 | 80 | 2K | 24 | 48.1 | 19.3 | MIT | 5 days ago | |
| connora/laravel-primevue-starter-kit | A Laravel starter kit that combines the framework's backend with Vue 3, Inertia, and the PrimeVue component library. It scaffolds authentication, layouts, and reusable UI pieces so you can skip setup boilerplate and ship admin panels and SaaS apps faster. | 98 | 99 | 13 | 6 | 0 | 17.7 | 0.4 | MIT | 2 months ago | |
| craftcms/cms | Craft CMS is a flexible, self-hosted PHP content management system for building custom digital experiences. It offers an intuitive control panel, Twig templating, an auto-generated GraphQL API, built-in ecommerce, and a robust plugin ecosystem. | 3,623 | 3,627 | 713 | 56K | 491 | 88.0 | 49.3 | NOASSERTION | 3 days ago | |
| happones/kinetix | happones/kinetix is a Laravel/PHP package by happones. See the repository README for its features, installation steps, configuration options, and usage examples, and review it to confirm compatibility and suitability for your project. | 2 | 2 | 0 | 566 | 0 | 0.0 | 31.5 | MIT | — | |
| hubertalva/laravel-vermicelli-starter-kit | Hubert Alva's Laravel Vermicelli Starter Kit offers an opinionated, ready-to-use Laravel foundation with preconfigured authentication, user management, and a clean UI, so you can skip repetitive scaffolding and focus on building your application's features faster. | 1 | 1 | 0 | 5 | 0 | 19.8 | 8.8 | — | 2 weeks ago | |
| isgarrido/laravel-model-typescript-transfomer | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| justd/laravel | justd/laravel is a Laravel integration for JustD, offering straightforward configuration and Laravel-native helpers to connect JustD with new or existing applications quickly, with minimal setup and clean, maintainable code. | 163 | 163 | 28 | 0 | 0 | 20.8 | — | — | 3 weeks ago | |
| karabinse/fabriq | Fabriq is a Laravel package that streamlines model factory and test-data workflows. Use a fluent API to define states and relationships, generate realistic fixtures faster, and keep test suites readable, consistent, and easy to maintain. | 0 | 0 | 0 | 62 | 0 | 20.3 | 29.2 | MIT | 5 days ago | |
| larasell-dev/admin | A Laravel admin panel package that gives you a ready-made dashboard, resource CRUD screens, authentication and access control so you can ship back-office tooling fast without building the UI from scratch. | 0 | — | 0 | — | 0 | 20.6 | 0.5 | — | 1 week ago | |
| larasell-dev/reviews | — | 0 | 0 | 0 | 3 | 0 | 19.8 | 9.8 | — | 1 week ago | |
| lychee-org/lychee | — | 8 | — | 1 | — | 1 | 0.2 | — | — | — | |
| mrsafalpiya/strictly-laravel | Strictly Laravel adds opinionated strictness to your Laravel app: enforced type declarations, stricter Eloquent models, and guards against loose comparisons so bugs surface early. Lightweight, configurable, and easy to drop into existing projects. | 0 | — | 0 | — | 0 | 19.3 | — | MIT | 2 weeks ago | |
| nabeel/phpvms | phpVMS is a free, open-source virtual airline management system built on Laravel. It provides pilot and fleet management, flight bidding, PIREP filing, ACARS integration, route and schedule tools, and a complete admin panel for operating a virtual airline. | 203 | 204 | 172 | 0 | 17 | 31.5 | 9.7 | BSD-3-Clause | 1 week ago | |
| nckrtl/laravel-toolbar | — | 3 | — | 1 | — | 0 | 19.0 | 1.8 | MIT | 1 month ago |
|
| nckrtl/launch-starter-kit | — | 0 | — | 0 | — | 0 | 0.2 | — | — | — | |
| nntmux/newznab-tmux | Newznab-tmux is a self-hosted Usenet indexer built in PHP, offering Newznab-compatible API endpoints, release search, NZB generation, and admin tooling for running a private indexer. | 302 | 302 | 68 | 0 | 0 | 8.7 | 1.6 | GPL-3.0 | 9 months ago | |
| nolanos/laravel-model-typescript-transfomer | 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 | — | — | |
| nvl/core | — | 0 | 0 | 0 | 193 | 0 | 0.0 | 31.6 | MIT | — | |
| saucebase/core | Saucebase Core provides foundational Laravel/PHP building blocks for Saucebase applications, including shared service providers, base classes, and common utilities. It offers a consistent starting point for SaaS features and package integration. | 2 | 2 | 0 | 851 | 0 | 20.3 | 39.9 | MIT | 3 days ago | |
| scajal/laravel-react-starter-kit | A starter kit that pairs a Laravel backend with a React frontend, giving you a ready-made foundation for full-stack apps. Skip the initial boilerplate and wiring, and start building features on both stacks right away. | 1 | — | 0 | — | 0 | 19.5 | — | MIT | 2 weeks ago | |
| 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. | 5 | 5 | 2 | 962 | 0 | 19.5 | 35.6 | — | 3 weeks ago | |
| shipwithian/shipkit | — | 0 | — | 0 | — | 3 | 20.9 | 1.3 | NOASSERTION | 1 day ago | |
| shire-studio/laravel-starter-kit | Shire Studio's Laravel starter kit gives new Laravel projects a ready-made foundation, bundling common setup and conventions so teams can skip repetitive boilerplate and focus on building features faster. Ideal for bootstrapping new PHP projects. | 4 | — | 0 | — | 0 | 19.7 | — | MIT | 2 weeks ago | |
| shire-studio/laravel-starter-kit-react | Shire Studio's Laravel starter kit pairs a Laravel backend with a modern React frontend, giving you a ready-made foundation with authentication, routing, and sensible defaults so you can skip boilerplate and start building features right away. | 0 | 0 | 0 | 5 | 0 | 19.5 | 12.6 | MIT | 2 weeks ago | |
| shire-studio/laravel-starter-kit-svelte | A Laravel starter kit that pairs the framework with a Svelte frontend, giving you a ready-made scaffold for authentication, routing, and UI. Skip the boilerplate and start building modern full-stack applications with Svelte and Laravel from day one, with a clean structure ready to customize. | 0 | 0 | 0 | 5 | 0 | 19.5 | 12.6 | MIT | 2 weeks ago | |
| shire-studio/laravel-starter-kit-vue | A Laravel and Vue starter kit from Shire Studio that gives you a ready-made foundation for new applications, pairing a Laravel backend with a Vue frontend and sensible defaults so you can skip repetitive setup and start building features right away. | 4 | 4 | 0 | 10 | 0 | 19.6 | 7.7 | MIT | 2 weeks ago | |
| spatie/laravel-data | 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 | |
| stubbedev/laravel-stoli | 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 | 20.2 | 42.4 | MIT | 2 days ago | |
| tey/concierge | Tey Concierge is a lightweight Laravel package that adds a clean, configurable concierge layer to your application. It centralizes common request-handling logic, keeps controllers slim, follows Laravel conventions, and offers sensible defaults with an expressive API, making it simple to install, con... | 0 | 0 | 0 | 1K | 21 | 26.5 | 59.0 | MIT | 1 week ago | |
| tey/starter | — | 0 | 0 | 0 | 12 | 10 | 21.9 | 21.3 | MIT | 2 weeks ago | |
| xtend-packages/rest-presenter | Lightweight Laravel presenter for REST APIs that transforms Eloquent models and collections into clean, consistent JSON responses using reusable presenter classes, with support for relationships, field filtering and pagination—keeping controllers thin and API output predictable. | 75 | — | 11 | — | 16 | 5.8 | 5.6 | MIT | 1 year ago |
How can I help you explore Laravel packages today?