spurwork/spectator
Spectator is a lightweight Laravel package for observing outgoing HTTP requests, letting you inspect, log, and assert on the calls your app makes so you can debug integrations and write reliable tests without hitting external APIs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 421c/autodoc-laravel | 0.86 | AutoDoc for Laravel automatically generates clear, up-to-date documentation from your existing Laravel codebase. It inspects routes, controllers, requests, and models to keep API and project docs accurate with minimal manual effort. | 12 | — | 0 | — | 0 | 19.5 | — | MIT | 2 weeks ago | |
| hotmeteor/spectator | 0.86 | Spectator brings lightweight OpenAPI contract testing to your Laravel test suite. Write tests that guarantee your API spec never drifts from your implementation, with artisan validation commands, operation coverage tracking, and JSON error output for CI. | 305 | 306 | 56 | 221K | 0 | 28.6 | 45.1 | MIT | 2 months ago | |
| lanin/laravel-api-debugger | 0.84 | Inspect and debug Laravel API requests without scattering dumps: laravel-api-debugger captures headers, payloads, responses, status codes, and timing in a built-in UI, making it easy to trace failures, compare calls, and profile endpoints during development and testing. | 231 | 238 | 56 | 38K | 8 | 5.4 | 33.8 | MIT | 1 year ago | |
| mtrajano/laravel-swagger | 0.84 | Generate Swagger/OpenAPI documentation for Laravel APIs directly from your routes and controller annotations. mtrajano/laravel-swagger scans your app to produce interactive API docs, reducing manual spec maintenance and keeping endpoints in sync. | 173 | — | 68 | — | 20 | 9.4 | 8.9 | — | 5 years ago |
|
| pedrosalpr/laravel-api-problem | 0.84 | Laravel API Problem brings RFC 7807/9457 problem details to your Laravel API, helping you return consistent, standards-compliant JSON error responses. Document, debug, and consume API errors more easily with structured problem payloads and simple helpers. | 11 | — | 1 | — | 1 | 0.4 | 0.4 | MIT | — | |
| draw/open-api | 0.84 | PHP library for manipulating OpenAPI (Swagger) documents. Focused on OpenAPI/Swagger 2.0 only, providing tools to read, update, and work with API definitions in code. | 0 | 0 | 0 | 1K | 0 | 0.0 | 42.2 | — | — | |
| cleaniquecoders/laravel-observers | 0.84 | A lightweight Laravel package for organizing and registering Eloquent model observers. Keep event logic tidy, reduce boilerplate, and connect model events to dedicated observer classes with a clean, maintainable setup. | 8 | — | 2 | — | 0 | 9.0 | — | MIT | 7 months ago | |
| arcanedev/laravel-api-helper | 0.84 | ArcaneDev's Laravel API Helper provides lightweight utilities for JSON API development, including standardized response helpers for success and error payloads, helping keep controllers concise and API output consistent across your Laravel application. | 5 | 6 | 2 | 23 | 1 | 0.2 | 9.4 | MIT | 7 years ago | |
| dskripchenko/laravel-api | 0.84 | Laravel package for rapidly building REST APIs with automatic routing, request validation, filtering, pagination, and consistent JSON responses—plus OpenAPI docs generation to keep your endpoints documented as they grow. | 13 | — | 1 | — | 0 | 19.8 | — | MIT | 1 week ago |
|
| laravie/api | 0.84 | A Laravel package for structuring JSON APIs with a lightweight, organized approach to endpoints and responses. Laravie API helps keep API code clean and consistent inside Laravel applications, making backend services easier to build and maintain. | 14 | 16 | 4 | 25 | 0 | 0.5 | 5.9 | BSD-3-Clause | 4 years ago | |
| treblle/treblle-api-tools-laravel | 0.84 | Treblle API Tools for Laravel adds API documentation and OpenAPI spec generation to Laravel apps, offering artisan commands, config, and helpers to describe endpoints and keep specs in sync with Treblle's API tooling. | 0 | 13 | — | 3 | — | 0.0 | 8.3 | — | — | |
| netojose/laravel-api-explorer | 0.84 | Laravel API Explorer gives Laravel apps a built-in UI for browsing registered API routes, inspecting HTTP methods, URIs, middleware, and controller actions, and testing endpoints. It helps developers understand, debug, and document APIs faster without extra tooling. | 144 | — | 23 | — | 6 | 4.3 | 5.3 | NOASSERTION | 6 years ago | |
| spatie/laravel-data | 0.84 | 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 | |
| juststeveking/laravel-api-toolkit | 0.83 | A collection of tools and helpers for building APIs with Laravel. Streamline common tasks like responses, resources, and formatting so your endpoints stay consistent, clean, well-structured, and easy to maintain as your application grows. A handy companion for teams standardising their API layer. | 25 | 25 | 4 | 4 | 0 | 0.5 | 0.9 | MIT | 5 years ago | |
| code20/laravel-api-resource | 0.83 | 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 | |
| always-open/laravel-model-auditlog | 0.83 | Laravel Model AuditLog automatically tracks changes to your Eloquent models, recording creates, updates, and deletes with the data needed for a clear audit trail. Add lightweight, configurable history to models without cluttering your app logic. | 6 | — | 2 | — | 0 | 19.7 | — | MIT | 3 weeks ago | |
| hypecodeteam/swagger-ui-bundle | 0.83 | Swagger UI Bundle integrates Swagger UI into Laravel, making it easy to publish and browse interactive OpenAPI/Swagger documentation. It bundles the needed assets and routes so you can expose API docs with minimal setup and configuration. | 0 | 0 | 0 | 65 | 0 | 0.0 | 25.1 | GPL-3.0 | — | |
| nolanos/laravel-model-typescript-transfomer | 0.83 | 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 | — | — | |
| ascend/laravel-column-watcher | 0.83 | Attribute-based “column watchers” for Laravel Eloquent models. Trigger handlers only when specific attributes change (before/after save), with support for multiple watchers, queueable handlers, events, and Octane compatibility—avoiding bulky, monolithic model observers. | 15 | 15 | 0 | 281 | 0 | 20.3 | 20.4 | — | 3 weeks ago | |
| cirlmcesc/laravel-swaggerdoc | 0.83 | Generate OpenAPI 3.0 (Swagger) docs from your Laravel tests/commands. Write tests and produce an interface document automatically, inspired by swagger-php, to keep API documentation in sync with your code. | 1 | 1 | 0 | 0 | 0 | 1.8 | 0.4 | MIT | 6 years ago |
How can I help you explore Laravel packages today?