willdurand/negotiation
HTTP content negotiation library for PHP. Parses Accept* headers to match the best media type, language, charset, or encoding, with flexible matchers and prioritization. Handy for APIs and middleware to select response formats based on client preferences.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| ac/web-services-bundle | Symfony bundle providing generic REST API workflow tools: request lifecycle events, JMS-based deserialization into existing objects, validation error handling, configurable response formats (JSON/XML/JSONP/YML), and per-path settings for exceptions, response data, JSONP, and headers. | 0 | 0 | 2 | 0 | 6 | 2.0 | 1.5 | MIT | 11 years ago | |
| alks/http-extra-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 8 years ago | |
| api-platform/core | API Platform Core is an easy-to-use, powerful PHP library for creating hypermedia-driven REST and GraphQL APIs. Integrate it with Symfony, support JSON-LD, Hydra, OpenAPI, JSON:API, HAL, and Problem Details, and build fully featured API-first projects in minutes. | 2,580 | 2,596 | 988 | 1M | 82 | 82.1 | 72.2 | MIT | 2 weeks ago | |
| api-platform/graphql | — | 4 | 4 | 0 | 52K | 0 | 0.0 | 55.3 | MIT | — | |
| api-platform/laravel | — | 58 | 58 | 6 | 30K | 0 | 0.5 | 37.3 | MIT | — | |
| api-platform/state | — | 31 | 29 | 3 | 528K | 0 | 0.3 | 55.3 | MIT | — | |
| api-platform/symfony | — | 42 | 38 | 2 | 485K | 0 | 0.3 | 55.3 | MIT | — | |
| api-scout/api-scout | — | 3 | 3 | 2 | 0 | 5 | 2.1 | 1.5 | MIT | 3 years ago | |
| dreadlabs/kunstmaan-content-api-bundle | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| dunglas/api-bundle | API Platform Core is a powerful Symfony bundle for building hypermedia-driven REST and GraphQL APIs. It supports JSON-LD, Hydra, OpenAPI, JSON:API, HAL and Problem Details, letting you create fully featured, high-performance API-first projects in minutes. | 2,581 | 2,583 | 988 | 108 | 79 | 82.2 | 32.3 | MIT | 2 weeks ago | |
| dunglas/json-ld-api-bundle | A Symfony bundle for building JSON-LD and Hydra REST APIs from your entities. It adds schema.org vocabularies, pagination, filtering, validation, and API documentation, making it easy to expose hypermedia-driven web APIs. | 2,580 | 2,581 | 988 | 11 | 82 | 67.5 | 32.0 | MIT | 2 weeks ago | |
| ehann/web-service-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| flyingcolours/common-bundle | — | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| friendsofsymfony/rest-bundle | — | 2,793 | 2,845 | 687 | 1M | 144 | 63.3 | 60.9 | MIT | 8 months ago | |
| gisostallenberg/response-content-negotiation-bundle | — | 0 | 0 | 4 | 73 | 0 | 13.8 | 27.4 | — | 7 months ago | |
| innmind/rest-client | 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-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. | 2 | 3 | 0 | 1 | 0 | 0.0 | 1.2 | MIT | — | |
| jolicode/automapper | A fast, flexible object-to-object mapper for PHP inspired by .NET's AutoMapper. Map between objects, arrays, and scalars using attributes, with automatic type conversion, nested mappings, custom transformers, and zero-config defaults. Framework-agnostic, works great with Symfony. | 220 | — | 27 | — | 1 | 19.7 | 0.4 | MIT | 1 month ago | |
| lensmedia/symfony-api | — | 0 | 0 | 0 | 7 | 2 | 0.4 | 12.4 | — | — | |
| libero/content-negotiation-bundle | Content negotiation bundle for PHP applications. Inspects Accept headers to select the right response format and serializer, so a single endpoint can serve JSON, XML, or HTML. Pluggable negotiators and clean middleware integration for Libero-based Laravel projects. | 0 | 0 | 1 | 0 | 0 | 0.2 | — | MIT | 7 years ago | |
| mbright/represent-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| middlewares/negotiation | — | 46 | — | 3 | — | 0 | 0.3 | — | MIT | 1 year ago |
|
| mtarld/api-platform-ms-bundle | A Symfony bundle that adapts API Platform for microservice architectures, letting resources split across services be referenced and fetched over HTTP while preserving API Platform’s resource, serialization, and documentation workflow. | 71 | 71 | 8 | 50 | 3 | 1.7 | 3.9 | MIT | 1 year ago | |
| nelmio/api-doc-bundle | NelmioApiDocBundle generates clean, accurate API documentation for your Symfony applications using PHP 8 attributes and OpenAPI 3.0, with support for FrankenPHP worker mode and long-running workers. | 2,378 | 2,400 | 913 | 1M | 38 | 70.2 | 61.7 | MIT | 1 week ago | |
| oscarotero/psr7-middlewares | A collection of PSR-7 middleware for PHP, including authentication, caching, CORS, HTTPS, and routing. Works with any PSR-7 compatible framework or application. | 656 | — | 56 | — | 3 | 2.9 | 0.5 | MIT | 9 years ago |
|
| raml-org/raml-php-parser | — | 199 | 197 | 74 | 965 | 7 | 5.5 | 9.2 | MIT | 4 years ago | |
| rmzamora/rest-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| rusticisoftware/tincan | PHP library for implementing the Experience API (Tin Can/xAPI). Provides tools to build and send statements, integrate with an LRS, and work with xAPI data. Install via Composer, includes PHPUnit tests and phpDocumentor docs generation. | 0 | 89 | — | 4K | — | 6.3 | 50.3 | — | — | |
| setono/sylius-quickpay-plugin | Sylius plugin that integrates the Quickpay payment gateway, letting stores offer Quickpay checkout and payment methods through Sylius's native payment workflow. Configure credentials and payment methods in the admin, then accept card payments at checkout. | 3 | 3 | 3 | 896 | 16 | 20.7 | 42.4 | — | 2 months ago | |
| stanlemon/rest-bundle | 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 | — |
|
| sylius/resource-bundle | SyliusResourceBundle provides format-agnostic CRUD controllers and persistence utilities for Symfony apps, built on Doctrine's ObjectManager and ObjectRepository interfaces. It simplifies listing, filtering, sorting, and displaying resources without duplicating controllers. | 234 | 240 | 166 | 226K | 63 | 47.9 | 73.7 | MIT | 4 months ago | |
| vincentchalamon/nav-bundle | vincentchalamon/nav-bundle is a Symfony bundle for building and managing site navigation. It gives you a structured way to define nav items and menus, then render them in your templates, keeping navigation configuration out of controllers and views. | 4 | — | 1 | — | 1 | 0.1 | — | MIT | 4 years ago |
How can I help you explore Laravel packages today?