{"repo":"Grazulex/laravel-api-kit","free":true,"listed":false,"github":"https://github.com/Grazulex/laravel-api-kit","clone":"git clone https://github.com/Grazulex/laravel-api-kit.git","description":"A modern, API-only Laravel 12 starter kit following 2024-2025 best practices.","language":"PHP","stars":468,"topics":["api","kit","laravel"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Laravel API Kit A production-ready, API-only Laravel 13 starter kit following the 2025-2026 REST API ecosystem best practices. No frontend dependencies - purely headless API for mobile apps, SPAs, or microservices. Features - API-Only - No Blade, Vite, or frontend assets - Token Authentication - Laravel Sanctum for mobile/SPA auth - Email Verification - Built-in email verification flow with signed URLs - Password Reset - Secure password reset with token-based flow - API Versioning - URI-based versioning with deprecation support via grazulex/laravel-apiroute - Query Building - Filtering, sorting, includes via spatie/laravel-query-builder - Data Objects - Type-safe DTOs via spatie/laravel-data - Auto Documentation - Zero-annotation OpenAPI 3.1 via dedoc/scramble - Modern Testing - Pest PHP with Laravel HTTP testing - Code Quality - PHPStan (max level), Rector, and Pint with strict rules - Rate Limiting - Configurable per-route rate limiters - Reusable Middleware - ForceJsonResponse, LogApiRequests, EnsureEmailVerified - Standardized Responses - Consistent JSON response format - Optional: API Idempotency - RFC-compliant idempotency via grazulex/laravel-api-idempotency - Optional: Smart Rate Limiting - Plan-aware throttling with quotas via grazulex/laravel-api-throttle-smart Requirements - Docker & Docker Compose - Or: PHP 8.3+, Composer 2.x Quick Start With Docker (Recommended) Without Docker API Documentation Once running, access the auto-generated documentation: - Swagger UI :","default_branch":null,"files":null,"tree":[],"storefront":"/r/Grazulex","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Grazulex/laravel-api-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}