Online Demo
The demo is similar to the Django REST example and includes all features, though you are not able to update the database.
A developer friendly admin UI toolkit
CRUDL is a React application for rapidly building an admin interface based on your API. You just need to define the endpoints and a visual representation in order to get a full-blown UI for managing your data.
CRUDL is a JavaScript app for rapidly building an admin interface based on your API — you just define the endpoints/queries and a visual representation to get a full-blown UI for managing your data.
The CRUDL main application consists of two primary modules — the connectors and the views, with each providing several callbacks in order to manipulate the data stream.
The frontend is a React/Redux interface which mainly shows you a list and form for every resource/query.
The views describe the visual representation (fields, filters, search, ordering, validation) and manage the data flow from/to connectors.
The connectors provide the views with a unified access to the API. They implement the CRUD methods, handle pagination and transform the request/response as well as errors.
The API is the starting point and access to your data storage. CRUDL supports both REST and GraphQL.
Your kind feedback will help us to tweak the application. You can either use the demo (for a quick check of the interface and features) or the examples (if you want to dig deeper).
Please use the GitHub issue trackers if you find a bug or think there's something we should improve. For all other feedbacks and inquiries you can contact us at
The demo is similar to the Django REST example and includes all features, though you are not able to update the database.
We've prepared two examples (based on the same database structure) which showcase the usage and installation of CRUDL.
An example with Django and DRF (REST), Graphene (GraphQL) and SQLite.
An example with Node.js, Express (REST and GraphQL) and MongoDB.
If you want us to keep you updated, follow us on Twitter or leave your email address.