Piccolo is a modern, fast, and type-safe ORM for Python, designed with developer ergonomics in mind. It provides a clean syntax for defining schemas and building queries while supporting both sync and async execution. With built-in admin tools and rich introspection, Piccolo is suitable for web apps, APIs, and small-to-medium scale backends that prioritize clarity and speed.
Features
- Type-safe schema definition and query building
- Supports both async and sync database operations
- Built-in admin GUI for quick data exploration
- Rich introspection and automatic migrations
- Works with PostgreSQL out of the box
- Lightweight with no heavy dependencies
Categories
FrameworksLicense
MIT LicenseFollow Piccolo
Other Useful Business Software
Train ML Models With SQL You Already Know
Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Piccolo!