API Platform icon
API Platform icon

API Platform

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

Cost / License

  • Free
  • Open Source

Platforms

  • Self-Hosted
-
No reviews
1like
1comment
0news articles

Features

Suggest and vote on features
  1.  REST API
  2.  GraphQL

 Tags

API Platform News & Activities

Highlights All activities

Recent activities

Show all activities

API Platform information

  • Developed by

    FR flagLes Tilleuls
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    32 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  9,068 Stars
  •  978 Forks
  •  710 Open Issues
  •   Updated  
View on GitHub

Our users have written 1 comments and reviews about API Platform, and it has gotten 1 likes

API Platform was added to AlternativeTo by vincentvatelot on and this page was last updated .

Comments and Reviews

   
 Post comment/review
Abdelaziz Menchari
0

easy to expose and easy to consume

Review by a new / low-activity user.

What is API Platform?

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 or a GraphQL API with pagination, data validation, access control, relation embedding, filters and error handling...
  • Benefit from Content Negotiation: GraphQL, 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 administration 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 client generator (a Vue.js generator is also available)
  • Install a development environment and deploy your project in production using Docker and Kubernetes
  • Easily add JSON Web Token or OAuth authentication
  • Create specs and tests with a developer friendly API testing tool on top of Behat

Official Links