A collection of PHP libraries, plugins, utilities and tools for Building and working with API’s including REST web services, SOAP WSDL files, HAL Builder Library, OPENAPI and more. Sourced under a permissive license. This list will be updated regularly. Email over the URL, if you wish to be included.

Libraries and web tools for developing APIs.

Libraries for filtering and validating data.

  • API Platform – Expose in minutes an hypermedia REST API that embraces JSON-LD, Hydra format.
  • Laminas API Tool Skeleton – An API builder built with the Laminas Framework.
  • Drest – A library for exposing Doctrine entities as REST resource endpoints.
  • HAL – A Hypertext Application Language (HAL) builder library.
  • Hateoas – A HATEOAS REST web service library.
  • Jane – An OpenApi client generator with validation support.
  • Negotiation – A content negotiation library.
  • Restler – A lightweight framework to expose PHP methods as RESTful web API.
  • wsdl2phpgenerator – A tool to generate PHP classes from SOAP WSDL files.

Tags: PHP libraries, PHP utilities, PHP tools, PHP Plugins, PHP API Platform, PHP Lamina API Tool Skeleton, Drest, HAL, Hateoas, Jane, Negotiation, Restler, wsdl2phpgenerator, php api framework, php api libraries, php api tools, php api plugins, php api utilities, openapi HATEOAS, PHP REST API