https://github.com/GLEF1X/fastapi-admin2
🐙 A lightweight and customizable admin panel with support for multiple ORM dialects.
https://github.com/GLEF1X/fastapi-admin2
Last synced: 12 days ago
JSON representation
🐙 A lightweight and customizable admin panel with support for multiple ORM dialects.
- Host: GitHub
- URL: https://github.com/GLEF1X/fastapi-admin2
- Owner: GLEF1X
- Created: 2022-01-28T09:01:11.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-20T17:08:27.000Z (about 1 year ago)
- Last Synced: 2025-05-07T17:15:09.980Z (18 days ago)
- Language: Python
- Homepage:
- Size: 1.93 MB
- Stars: 20
- Watchers: 2
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-fastapi - :octocat: fastapi-admin2 - :star: 10+ :fork_and_knife: 1+ - Lightweight and extendable admin panel, that supports many ORM dialects. (Admin)
README
# FastAPI2 Admin
### Introduction
`fastapi-admin2` is an upgraded [fastapi-admin](https://github.com/fastapi-admin/fastapi-admin), that
supports ORM dialects, true Dependency Injection and extendability. Now it's not a production-ready library,
but it will become it.### Key Features
* Entirely asynchronous(built on FastAPI)
* Supports a bunch of ORM dialects(currently sqlalchemy and tortoise)
* Thoughtful internationalization
* Dark mode
* Extendable and fully customizable
* Built-in authentication, authorization and AWS S3 integration
* High code quality### TODO list
* Implement more dialects(Mongo, peewee)
* Implement auto-resolving relationships, foreign keys for `sqlalchemy`
* Write tests to achieve 100% code coverage
* Keyset pagination## What does it look like?

