{"library":"piccolo-admin","title":"Piccolo Admin","description":"Piccolo Admin is a powerful and modern admin interface / CMS for Python, currently at version 1.13.0. It is built on top of the Piccolo ORM and works seamlessly with ASGI frameworks like FastAPI and Starlette. The library is actively maintained with regular updates, often coinciding with new releases of the core Piccolo ORM library.","language":"python","status":"active","last_verified":"Thu Apr 16","install":{"commands":["pip install piccolo-admin","pip install \"piccolo-admin[fastapi,uvicorn]\""],"cli":{"name":"piccolo_admin","version":"sh: 1: piccolo_admin: not found"}},"imports":["from piccolo_admin.endpoints import create_admin","from piccolo_admin.endpoints import FormConfig"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# 1. Install Piccolo Admin with its demo dependencies:\npip install piccolo-admin admin_demo\n\n# 2. Run the demo application:\npython -m admin_demo\n\n# 3. Open your browser to http://localhost:8000/admin/\n#    Login with username: piccolo, password: piccolo123","lang":"bash","description":"This quickstart demonstrates how to run a local demo instance of Piccolo Admin, including a pre-configured database and sample data, using the `admin_demo` package. This allows you to quickly explore the features without writing any code.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}