API Platform is a next-generation web framework designed to easily create API-first projects without compromising extensibility and flexibility:

- Design your own data model as plain old PHP classes or import an existing one from the Schema.org vocabulary - Expose in minutes a hypermedia REST API with pagination, data validation, access control, relation embedding, filters and error handling... - Benefit from Content Negotation: JSON-LD, Hydra, HAL, YAML, JSON, XML and CSV are supported out of the box - Enjoy the beautiful automatically generated API documentation (Swagger/OpenAPI) - Add a convenient Material Design adminitration interface built with React without writing a line of code - Scaffold a fully functional Single-Page-Application built with React, Redux, React Router and Bootstrap thanks to the CRUD generator - Install a development environment and deploy your project in production using Docker - Easily add JSON Web Token or OAuth authentication - Create specs and tests with a developer friendly API testing tool on top of Behat

Monthly Downloads: 761
Programming language: PHP
License: MIT License
Tags: API     Framework     REST     JavaScript     Symfony     Hal     Hypermedia     Docker     Doctrine     Bundle     Hydra     JSON-LD     Schema.org     Swagger    

API Platform alternatives and related libraries

Based on the "API" category

Do you think we are missing an alternative of API Platform or a related project?

Add another 'API' Library

API Platform Recommendations

There are no recommendations yet. Be the first to promote API Platform!

Have you used API Platform? Share your experience. Write a short recommendation and API Platform, you and your project will be promoted on Awesome PHP.
Recommend API Platform

Recently added API Platform resources

Do you know of a usefull tutorial, book or news relevant to API Platform?
Be the first to add one!