https://github.com/austinm911/awesome-drizzle
A collection of drizzle related libraries, utilities, and so forth. Contributions welcome!
https://github.com/austinm911/awesome-drizzle
List: awesome-drizzle
drizzle mysql postgres sqlite
Last synced: 11 days ago
JSON representation
A collection of drizzle related libraries, utilities, and so forth. Contributions welcome!
- Host: GitHub
- URL: https://github.com/austinm911/awesome-drizzle
- Owner: austinm911
- Created: 2024-12-17T18:43:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-20T06:14:58.000Z (about 1 year ago)
- Last Synced: 2025-11-10T12:02:01.642Z (3 months ago)
- Topics: drizzle, mysql, postgres, sqlite
- Language: TypeScript
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Awesome Drizzle
A collection of Drizzle related libraries, utilities, etc.
## Libraries
- [Drizzle Lab](https://github.com/rphlmr/drizzle-lab) / [Drizzle Run](https://drizzle.run/) by [Raphaël Moreau](https://github.com/rphlmr) - run Drizzle in the browser
- [fredericoo/Drizzle Toolbelt](https://github.com/fredericoo/drizzle-toolbelt) - a set of Drizzle related utilities
- `takeFirst`, `takeFirstOrThrow`, `aggregate`, `transform`
- [nbbaier/Drizzle Utils](https://jsr.io/@nbbaier/drizzle-utils)
## Utilities
- [upsert-record](./upsert-record.ts) - a utility function to perform an upsert operation on a database table using Drizzle ORM
- [build-conflict-update-columns](./build-conflict-update-columns.ts) - a utility function to build the `set` object for the `onConflictDoUpdate` clause in upsert operations
## Contribution
Please feel free to make a contribution by making a pull request.