{"repo":"piccolo-orm/piccolo_admin","free":true,"listed":false,"github":"https://github.com/piccolo-orm/piccolo_admin","clone":"git clone https://github.com/piccolo-orm/piccolo_admin.git","description":"A powerful web admin for your database.","language":"Python","stars":468,"topics":["piccolo","asgi","python3","asyncio","admin","dashboard","postgresql","sqlite","vuejs","database"],"license":"MIT","category":"databases-storage","readme_excerpt":"Piccolo Admin Piccolo Admin is a powerful admin interface / content management system for Python, built on top of Piccolo. It was created at a design agency to serve the needs of customers who demand a high quality, beautiful admin interface for their websites. It's a modern alternative to tools like Wordpress and Django Admin. It's built using the latest technologies, with Vue.js on the front end, and a powerful REST backend. Some of it's standout features: Powerful data filtering Builtin security Media support, both locally and in S3 compatible services Dark mode support CSV exports Easily create custom forms Works on mobile and desktop Use standalone, or integrate it easily with ASGI apps like FastAPI, and Starlette Multilingual out of box Bulk actions, like updating and deleting data Flexible UI - only show the columns you want your users to see Try it Try it online (username: piccolo, password: piccolo123). Local Demo To run a demo locally, using Python 3.9 or above: And then just launch localhost:8000 in your browser. To see what happens behind the scenes, see piccolo admin/example/app.py . In a few lines of code we are able to: - Define our models - Setup a database - Create a REST API - Setup a web server and admin interface ASGI Since the admin is an ASGI app, you can either run it standalone like in the demo, or integrate it with a larger ASGI app such as FastAPI and Starlette. For example, using Starlette routes: Full docs Full documentation is available on Read th","default_branch":null,"files":null,"tree":[],"storefront":"/r/piccolo-orm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/piccolo-orm/piccolo_admin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}