Packages

ORMs & Query Builders Packages

Object-relational mappers and SQL query builders that turn database access into type-safe, maintainable code (Prisma, SQLAlchemy, Drizzle).

116 packages

Packages in ORMs & Query Builders

76Health
Library Cargo

sea-query

A dynamic SQL query builder for Rust that constructs MySQL, Postgres, and SQLite queries as safe, composable abstract syntax trees.

1,773
Other
Used by 1
52Health
Library PyPI

PyHive

Python DB-API and SQLAlchemy interfaces for querying Apache Hive, Presto, and Trino.

1,693
Apache 2.0
Used by 1
71Health
Library Composer

Laravel Sluggable

An opinionated Laravel package that generates unique, self-healing slugs for Eloquent models on save.

1,560
MIT
Used by 1
38Health
Tool npm

migrate

A minimal, storage-agnostic migration framework for Node.js with both a CLI and a programmatic API.

1,541
MIT
Used by 1
81Health
Library PyPI

Redis OM Python

Declarative object mapping, validation, and rich querying for Redis in Python.

1,317
MIT
Used by 1
44Health
Library Composer

BelongsToThrough

Inverse HasManyThrough relationships for Laravel Eloquent with unlimited intermediate models

1,269
MIT
Used by 1
65Health
Library Composer

Compoships

Composite and multi-column key relationships for Laravel's Eloquent ORM.

1,226
MIT
Used by 1
76Health
Library PyPI

django-treebeard

Efficient tree-structured models for Django, with three interchangeable storage backends behind one manager API.

1,226
Apache 2.0
Used by 1
40Health
Library PyPI

djangoql

Advanced search language for the Django admin, with auto-completion, joins, and logical operators.

1,143
MIT
Used by 1
39Health
Library Composer

Watson Rememberable

Simple, expressive query caching for Laravel Eloquent - cache any query's results with a single remember() call.

1,127
MIT
Used by 1
61Health
Library Composer

Laravel Schemaless Attributes

Add NoSQL-style schemaless attributes to Eloquent models, stored in a single JSON column.

1,084
MIT
Used by 1
51Health
Library Composer

Eloquent JSON Relations

Laravel Eloquent relationships that use JSON keys instead of dedicated foreign-key columns

1,078
MIT
Used by 1
63Health
Library Composer

Laravel PostgreSQL Enhanced

Adds PostgreSQL-specific migration, query builder, and Eloquent features Laravel leaves out

1,042
MIT
Used by 1
78Health
Library Cargo

polyglot-sql

Rust/Wasm-powered SQL transpiler that parses, formats, and translates SQL across more than 30 dialects.

973
MIT
Used by 1
42Health
Library Composer

ramsey/uuid-doctrine

Use ramsey/uuid UUIDs as native Doctrine field types for your entity identifiers.

902
MIT
Used by 1
81Health
Library Cargo

diesel_async

An async extension for Diesel that adds fully asynchronous query execution to Rust's type-safe ORM, with native PostgreSQL, MySQL, and SQLite connections.

828
Other
Used by 1
47Health
Library Composer

versionable

Laravel model versioning made easy: track every Eloquent model change and revert to previous versions.

789
MIT
Used by 1
72Health
Library PyPI

django-postgres-extra

Brings PostgreSQL's advanced features (atomic upserts, table partitioning, materialized views, HStore) to the Django ORM with fully automatic migrations.

764
MIT
Used by 1
44Health
Library PyPI

django-ordered-model

An abstract Django model mixin that keeps rows ordered relative to each other, with admin drag-style controls and DRF support.

751
BSD 3
Used by 1
75Health
Library npm

nestjs-paginate

Pagination, filtering, sorting, and search helper for TypeORM repositories in NestJS.

586
MIT
Used by 1
83Health
Library Composer

LdapRecord

A fully-featured, ActiveRecord-style LDAP ORM for PHP supporting Active Directory, OpenLDAP, and FreeIPA.

581
MIT
Used by 1
43Health
SDK PyPI

pydruid

A Python client for Apache Druid, with a query-builder DSL, sync and async clients, and a DB API 2.0 / SQLAlchemy dialect.

520
Apache 2.0
Used by 1
44Health
Library PyPI

django-multiselectfield

Django model and form fields for storing multiple selected choices in a single comma-separated column.

467
Other
Used by 1
53Health
Library Composer

laravel-model-flags

Add lightweight, queryable boolean flags to Eloquent models without adding a migration column for every piece of state you need to track.

455
MIT
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers