Перейти к содержанию

Community extensions

You can install community extensions to add features or change the appearance of starlette-admin. Themes control the visual presentation, and plugins add specific functionality. Both extension types are Python packages that you install from PyPI and pass to the Admin class.

This article lists third-party extensions that are available for installation. For authoring guidance, see Plugins and Custom Themes.

Support and maintenance

Community extensions are published on PyPI and maintained by their respective authors. These packages are not part of the core starlette-admin project and are not officially supported. Always verify compatibility with your specific starlette-admin version and backend before installation.

Themes

Package Description Links
starlette-admin-adminlte An AdminLTE 4 theme for starlette-admin. This theme provides a fixed dark sidebar, a top navigation bar with a sidebar toggle, Bootstrap 5 components, and a built-in toggle for light and dark modes. GitHub

Plugins

Package Description Links
starlette-admin-infinite-scroll Infinite scrolling for the list view. This plugin appends the next page as you scroll and keeps search, sorting, filters, and row actions working. GitHub

Create an extension

You can build reusable extensions by using the official Cookiecutter templates. The following guides cover project scaffolding, asset layout, and publishing requirements:

See also