Drizzle ORM
Fiscal Host: Open Source Collective
We're building a headless TypeScript ORM with CLI companion for automatic SQL migrations generation and other OSS libraries
Contribute
Become a financial contributor.
Financial Contributions
Recurring contribution
Platinum Sponsor
Thank you for sponsoring Drizzle! Get your logo and a link to your website listed as a "Platinum Sponsor" on the Drizzle ORM GitHub README and the ... Read more
Starts at
$1,000 USD / month
Top financial contributors
Organizations
GitHub Sponsors
$48,056.3 USD since Apr 2023
THANKS.DEV
$351.87 USD since Jul 2024
Individuals
Christopher Kapic
$10 USD since Mar 2023
Oleksandr Blokh
$5 USD since Oct 2020
Drizzle ORM is all of us
Our contributors 6
Thank you for supporting Drizzle ORM.
Oleksandr Blokh
Admin
$5 USD
Andrii Sherman
Admin
Dan Kochetov
Admin
GitHub Sponsors
$48,056 USD
THANKS.DEV
$352 USD
Christopher K...
$10 USD
Budget
Transparent and open finances.
-$1,000.00 USD
Pending
Credit from GitHub Sponsors to Drizzle ORM •
+$2,648.48USD
Completed
Added funds #826029
Part-time Developer Advocate (Dec 2024)
Category
Maintenance and Development
from Mario564 to Drizzle ORM •
-$1,000.00 USD
Paid
community
$
Today’s balance$19,387.52 USD
Total raised
$43,580.03 USD
Total disbursed
$24,192.51 USD
Estimated annual budget
$34,714.19 USD
Connect
Let’s get the ball rolling!
News from Drizzle ORM
Updates on our activities and progress.
[email protected]
[email protected] is finally published We now have subquery and with statements, that's huge! We finally have both PostgreSQL and MySQL introspect commands in drizzle-kit....
Published on March 4, 2023 by Oleksandr Blokh
[email protected]
We have released Planetscale Serverless driver support! Usage exampleimport { drizzle } from 'drizzle-orm/planetscale-serverless'; import { connect } from '@planetscale/database'; //...
Published on February 3, 2023 by Andrii Sherman
[email protected]
We have released SQLite Proxy Driver Perfect way to setup custom logic for database calls instead of predefined drivers Should work well with serverle...
Published on February 2, 2023 by Andrii Sherman
About
Drizzle ORM is a TypeScript ORM for SQL databases designed with maximum type safety in mind. It comes with a drizzle-kit CLI companion for automatic SQL migrations generation. Drizzle ORM is meant to be a library, not a framework. It stays as an opt-in solution all the time at any levels.
The ORM main philosophy is "If you know SQL, you know Drizzle ORM". We follow the SQL-like syntax whenever possible, are strongly typed ground top and fail at compile time, not in runtime.
Drizzle ORM is being battle-tested on production projects by multiple teams 🚀 Give it a try and let us know if you have any questions or feedback on Discord.
Feature list
- Full type safety
- Smart automated migrations generation
- No ORM learning curve
- SQL-like syntax for table definitions and queries
- Best in class fully typed joins
- Fully typed partial and non-partial selects of any complexity
- Auto-inferring of TS types for DB models for selections and insertions separately
- Zero dependencies