ORMs & Query Builders Packages
Object-relational mappers and SQL query builders that turn database access into type-safe, maintainable code (Prisma, SQLAlchemy, Drizzle).
Packages in ORMs & Query Builders
Kind
Sort:Used by Most Apps
prisma-kysely
A Prisma generator that emits fully typed Kysely database definitions from your Prisma schema.
duckdb_engine
A SQLAlchemy dialect that lets existing SQLAlchemy code query and manage DuckDB databases unmodified.
Cloner
Laravel trait for deep-cloning Eloquent models, relations, and files
alembic-postgresql-enum
Alembic autogenerate support for creating, altering, and deleting PostgreSQL enum types automatically.
prqlc
The reference Rust compiler and CLI for PRQL, a modern pipelined language that compiles to SQL.
CakePHP
The rapid-development MVC framework for PHP, with a powerful ORM and convention-over-configuration.
Ibis
A portable Python dataframe library with a lazy expression API across 20+ backends.
Doctrine Event Manager
A simple, dependency-free PHP event dispatcher built to power Doctrine's lifecycle events
Doctrine Common
Shared proxy generation and reflection utilities used across the Doctrine persistence stack
Tortoise ORM
Familiar asyncio ORM for Python, built with relations in mind
Laravel Query Builder
Turn API request query strings into safe, allow-listed Eloquent filters, sorts, and includes
Doctrine Extensions
Behavioral extensions for Doctrine ORM and MongoDB ODM: Sluggable, Tree, Translatable, Timestampable, SoftDeleteable and more.
Doctrine Persistence
Shared object-mapper interfaces (ObjectManager, ObjectRepository, metadata) behind Doctrine ORM and ODM
Databases
Simple asyncio support for PostgreSQL, MySQL, and SQLite, with queries built using SQLAlchemy Core.
Laravel Nested Set
Effective tree structures for Laravel Eloquent using the Nested Set Model
Django MPTT
Utilities for implementing Modified Preorder Tree Traversal with your Django models.
PyPika
A Python SQL query builder that constructs expressive, vendor-flexible SQL using a fluent builder API.
Eloquent HasManyDeep
Laravel Eloquent HasManyThrough relationships with unlimited intermediate models and many-to-many support
beanie
Async Python ODM for MongoDB built on Pydantic, with pythonic queries, document links, caching, and schema migrations.
PynamoDB
A Pythonic, ORM-style interface to Amazon's DynamoDB.
Laravel Model Caching
Automatic, self-invalidating query caching for Eloquent models with a single trait.
react-awesome-query-builder
A highly configurable React component for building complex filter queries with a drag-and-drop UI, exportable to SQL, MongoDB, JsonLogic, and more.
StofDoctrineExtensionsBundle
Symfony bundle wiring gedmo/doctrine-extensions behaviors (sluggable, translatable, timestampable, tree) into Doctrine entities
django-tenants
PostgreSQL schema-based multi-tenancy for Django, with per-tenant isolation on one shared database.