fariddomat/auto-api
Laravel package that generates complete REST API modules via an interactive Artisan command: models, migrations, controllers, routes, and OpenAPI docs. Supports file uploads, pagination, soft deletes, searchable fields, and select-field relationships.
select fields) may restrict complex validation or business logic. Custom controllers/routes may still be needed for non-standard workflows.auth:api, throttle) and file uploads via image field type (likely leveraging Laravel’s Illuminate\Http\Request handling).dev-main, so compatibility with LTS versions like 9.x/10.x should be verified).select fields). Mitigation: Review generated code for edge cases.--force cautiously or implement pre-generation checks.apiResource with custom actions.select fields for relationships, ensure the package integrates with the team’s relationship-handling logic (e.g., eager loading).category_id").php artisan make:auto-api for a pilot model (e.g., TestModel).How can I help you explore Laravel packages today?