Download the PHP package shaqi-labs/laravel-reversekit without Composer

On this page you can find all versions of the php package shaqi-labs/laravel-reversekit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-reversekit

Laravel ReverseKit

Laravel PHP


🚀 Tagline

“Write your response JSON. Get your complete Laravel backend.”


✨ What is Laravel ReverseKit?

Laravel ReverseKit is a rule-based scaffolding package that generates your entire Laravel backend from a JSON structure—no AI required. It’s perfect for:

Core Idea: Reverse your development workflow. Instead of writing controllers → responses, define your response first, and let ReverseKit generate the backend.


⚡ Features

Feature Description
Zero AI Dependencies Pure PHP, no external APIs required
Complete Scaffolding Models, Controllers, Resources, Requests, Policies, Factories, Seeders, Tests
Smart Type Inference Detects types from JSON values
Relationship Detection hasMany and belongsTo from nested structures
Customizable Stubs Modify templates for your coding standards
Preview Mode See what will be generated without writing files
Multiple Input Sources JSON, API URL, OpenAPI/Swagger, Postman, Database
Interactive Mode Step-by-step generator prompts for full control

💾 Installation

Note: GitHub username has changed, but the Packagist package name remains the same.

Auto-discovery registers the service provider. Optional publishing:


⚙️ Usage

Generate from JSON File

Generate from JSON String

Preview Mode

Custom Options

From API URL

From OpenAPI / Postman

Interactive Mode

Guides you through models, fields, relationships, and generator selection.


🛠 Generated Components

Component Description
Models $fillable, $casts, and relationships
Migrations Column types inferred from JSON
Controllers CRUD methods returning JSON
API Resources Maps models to JSON structure
Form Requests Validation for Store & Update
Policies Ownership checks where applicable
Factories Model factories with Faker
Seeders Intelligent counts based on JSON
Feature Tests Test cases for all CRUD endpoints
Routes Auto-registered via apiResource

📊 Type & Relationship Mapping

JSON Value PHP Type Migration Relationship
String string VARCHAR(255) -
Integer int INTEGER -
Boolean bool BOOLEAN -
Float float DECIMAL(10,2) -
Null string nullable() -
ISO 8601 Date datetime TIMESTAMP -
Array of Objects Collection Foreign key on child hasMany
Nested Object Model Foreign key on parent belongsTo

Example:

Generates:


⚡ Quick Start Example

Input JSON:

Run:

Generates:


⚙️ Configuration


🎨 Customize Stubs

Edit published stubs in resources/stubs/reversekit/ to match your coding style.


✅ Requirements


📜 License

MIT License – Open source, free for commercial projects.


Made with ❤️ by Shaqi Labs


All versions of laravel-reversekit with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
illuminate/support Version ^10.0|^11.0|^12.0
illuminate/console Version ^10.0|^11.0|^12.0
illuminate/filesystem Version ^10.0|^11.0|^12.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package shaqi-labs/laravel-reversekit contains the following files

Loading the files please wait ...