innmind/rest-server
Framework-agnostic REST server for PHP that exposes domain resources over HTTP with configurable routes, CRUD-style operations, content negotiation, and consistent error handling. Built on Innmind’s HTTP abstractions for embedding APIs into existing applications.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| innmind/operating-system | 0.89 | Provides a portable abstraction over the host operating system for PHP, exposing filesystem, process, clock, environment, and related services through a consistent, testable API so applications can avoid direct reliance on platform-specific functions. | 9 | 9 | 0 | 1K | 2 | 16.5 | 33.5 | MIT | 2 months ago | |
| innmind/http | 0.88 | Innmind HTTP provides lightweight, immutable HTTP request and response abstractions for PHP, giving developers a clean, framework-agnostic foundation for building clients, servers, and middleware. | 4 | — | 0 | — | 0 | 15.1 | — | MIT | 2 months ago |
|
| innmind/rest-client | 0.88 | innmind/rest-client is a simple PHP REST client for consuming HTTP APIs. It offers a clean interface for building requests, handling responses, and integrating remote REST services into Laravel or plain PHP applications without boilerplate. | 2 | 3 | 0 | 1 | 0 | 0.0 | 1.2 | MIT | — | |
| innmind/rest-bundle | 0.87 | Innmind REST bundle provides a ready-made REST API layer for PHP applications, with routing, serialization, and controller utilities that keep endpoints consistent and configuration minimal. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mediamonks/rest-api-bundle | 0.87 | Symfony bundle for quickly building REST APIs with annotation-driven routing, automatic request/response serialization, validation, and consistent error handling, cutting boilerplate for controllers and DTOs. | 15 | 15 | 8 | 6 | 0 | 0.4 | 1.9 | MIT | — | |
| birim/laravel-rest-api | 0.87 | Expose Eloquent models as a simple JSON REST API in Laravel. Configure endpoints in a config file, then query /laravel-json/{resource} for lists, skip/take pagination, and basic field search. Optionally control returned attributes via model properties. | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| innmind/command-bus | 0.87 | A lightweight command bus for PHP that maps commands to handlers and dispatches them through a middleware pipeline, making it easy to add concerns like transactions, logging, and validation around command execution. | 0 | 0 | 0 | 2 | 0 | 0.0 | 4.7 | MIT | — | |
| innmind/http-server | 0.87 | A small HTTP server for PHP built on Innmind's HTTP abstractions. It wires PSR-7 requests and PSR-15-style middleware into an immutable application, handles the request lifecycle, and emits responses, giving you a framework-free foundation for serving APIs and web apps. | 0 | 0 | 0 | 165 | 0 | 15.5 | 34.9 | MIT | 2 months ago | |
| innmind/media-type | 0.87 | A PHP library for working with media types (MIME types): parse, validate, and compare content types, handle parameters, and map file extensions. Lightweight and framework-agnostic, it helps Laravel and PHP applications negotiate HTTP responses, validate uploads, and manage content-type headers relia... | 0 | 0 | 0 | 2K | 0 | 15.1 | 50.3 | MIT | 2 months ago | |
| tbbc/rest-util | 0.86 | tbbc/rest-util is a lightweight Laravel utility package for building RESTful APIs, offering helpers for consistent JSON responses, error handling, and request/response formatting to reduce controller boilerplate. | 16 | 16 | 5 | 18 | 0 | 0.2 | 4.3 | MIT | — | |
| manhattan/restful | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| stanlemon/rest-bundle | 0.86 | Stanlemon RestBundle is a Symfony bundle for building RESTful APIs with less boilerplate, offering annotation-driven routing, serialization support, and reusable controller utilities so PHP developers can expose resources quickly and consistently. | 121 | — | 20 | — | 0 | 0.6 | — | MIT | — |
|
| mediamonks/rest-api | 0.86 | A Laravel package from MediaMonks for building REST APIs with a consistent structure and standardized JSON responses. It helps organize controllers, handle errors and validation, and return paginated resources for more predictable API development. | 13 | 13 | 7 | 43 | 0 | 0.4 | 8.4 | MIT | — | |
| wobblecode/rest-bundle | 0.86 | A Symfony bundle for building RESTful APIs with structured JSON responses, serialization, pagination, and consistent error handling. It provides reusable helpers and configuration to reduce boilerplate when exposing resources and integrating REST endpoints into Symfony applications. | 3 | 3 | 1 | 289 | 3 | 0.8 | 26.1 | MIT | 5 years ago | |
| wizards/rest-api | 0.86 | wizards/rest-api is a Laravel package for building RESTful APIs, offering a structured foundation for routes, controllers, and JSON responses so you can expose application data and resources with less boilerplate. | 3 | 3 | 3 | 18 | 1 | 0.2 | 10.2 | — | 5 years ago | |
| janwebdev/symfony-rest-bundle | 0.86 | janwebdev/symfony-rest-bundle offers reusable building blocks for REST APIs in Symfony, with conventions for controllers, request handling, and serialization so you can ship consistent JSON endpoints with less boilerplate and cleaner, maintainable code. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| enm/json-api-server | 0.86 | Abstract server-side PHP implementation of the JSON:API specification, built on enm/json-api-common. Provides endpoints, request handling, and exception handling for building JSON:API-compliant APIs in Laravel or any PHP application. | 12 | 12 | 4 | 0 | 0 | 0.4 | — | MIT | 8 years ago | |
| riddle/rest-api-bundle | 0.86 | A Symfony bundle for building REST APIs, giving you a structured foundation for controllers, request handling, and JSON responses. It helps you expose resources quickly, keep endpoints consistent, and cut boilerplate so your API stays clean and maintainable across your Symfony application. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| ibexa/rest | 0.86 | Adds a REST remote API to Ibexa DXP and Ibexa Open Source, letting applications manage content, users, and repositories over HTTP. Useful for building integrations, headless frontends, and third-party clients against Ibexa. | 5 | 5 | 6 | 38K | 0 | 27.1 | 62.4 | NOASSERTION | 2 months ago | |
| gointegro/hateoas | 0.85 | Laravel package for building HATEOAS-compliant REST APIs. It adds hypermedia links and embedded relationships to Eloquent resources, supports HAL and JSON:API formats, and helps you ship self-descriptive, discoverable APIs with minimal boilerplate. | 40 | — | 9 | — | 4 | 1.5 | 0.8 | MIT | 11 years ago |
|
How can I help you explore Laravel packages today?