API Platform Admin is a tool to automatically create a beautiful (Material Design) and fully-featured administration interface
for any API implementing specification formats supported by @api-platform/api-doc-parser
.
In particular, that includes:
Of course, API Platform Admin is the perfect companion of APIs created using the API Platform framework. But it also supports APIs written with any other programming language or framework as long as they expose a standard Hydra or OpenAPI documentation.
API Platform Admin is a Single Page Application (SPA), based on React Admin, a powerful frontend framework for building B2B applications on top of REST/GraphQL APIs, written in TypeScript and React.
Thanks to its built-in guessers, API Platform Admin parses the API documentation then uses React Admin to expose a nice, responsive management interface (Create-Retrieve-Update-Delete, i.e. CRUD) for all documented resource types.
Afterwards, you can customize everything by using the numerous components provided by React Admin and MUI, or even writing your own React components.
Watch the React Admin screencast
Simply by reading your API documentation, API Platform Admin provides the following features:
By leveraging React Admin components, you can further customize the generated interface and get access to many more features:
Get your Admin up and running by following the Getting Started guide.
You can also help us improve the documentation of this page.
Made with love by
Les-Tilleuls.coop can help you design and develop your APIs and web projects, and train your teams in API Platform, Symfony, Next.js, Kubernetes and a wide range of other technologies.
Learn more