--- id: peewee version: "4.3.0" license: unclear license_treatment: unclear maintenance: active --- # peewee — a little orm License: unclear · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install peewee uv add peewee poetry add peewee ## Description .. image:: https://media.charlesleifer.com/blog/photos/peewee4-logo.png peewee ====== Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use. Peewee is a single module with no required dependencies and has been running production workloads of all sizes since 2010. * a small, expressive ORM * flexible query-builder that exposes full power of SQL * supports sqlite, mysql, mariadb, postgresql * `asyncio support `__ built on the standard async drivers (aiosqlite, asyncpg, aiomysql) * tons of extensions * use with `flask `__, `fastapi `__, `pydantic `__, and `more `__. New to peewee? These may help: * `Quickstart `_ * `Example twitter app... ## AI interpretation — verify before relying Peewee is a lightweight ORM that maps Python classes to database tables, supporting SQLite, MySQL, MariaDB, and PostgreSQL with optional asyncio support through standard async drivers. Verdict: Peewee is a mature, actively maintained ORM with no dependencies and broad database support, making it a low-friction choice for projects needing a simple query layer. However, verify the license terms before use, as the fact sheet does not clarify the license under which it is distributed. [View on SkillFed](https://skillfed.io/packages/peewee) · [View on PyPI](https://pypi.org/project/peewee/)