Starlette Admin

screenshot of Starlette Admin

Fast, beautiful and extensible administrative interface framework for Starlette & FastApi applications

Overview

Starlette-Admin is a powerful administrative interface framework designed for Starlette/FastAPI applications. It offers a fast and visually appealing user interface, as well as extensibility for customization. With Starlette-Admin, users can easily perform CRUD operations on data, benefit from automatic form validation, and utilize advanced table widgets with features like searching, filtering, and export capabilities. It also supports various ORMs, authentication and authorization, file management, custom views, and batch actions.

Features

  • CRUD any data with ease: Perform Create, Read, Update, and Delete operations on data effortlessly.
  • Automatic form validation: Ensure that data entered in forms is validated correctly.
  • Advanced table widget with Datatables: Benefit from a table widget with advanced features like searching, filtering, and multi-column ordering.
  • Search highlighting: Highlight search terms in search results for easy identification.
  • Export data to CSV/EXCEL/PDF and Browser Print: Easily export data in various formats or print directly from the browser.
  • Authentication: Implement user authentication to secure the administrative interface.
  • Authorization: Control access to different features or data based on user roles and permissions.
  • Manage Files: Handle file management within the administrative interface.
  • Custom views: Customize the appearance and functionality of the administrative interface.
  • Custom batch actions: Perform batch actions on selected data items for efficiency.
dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.