Alternatives to microsoft.entityframeworkcore on NuGet
For talking to a relational database with typed models. Below are packages that fill the same role — on NuGet, and across other ecosystems.
Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.
Drizzle ORM package for SQL databases
Data-Mapper ORM for TypeScript and ES2023+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.
A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
🐚 An async & dynamic ORM for Rust
No description provided.
No description provided.
These suggestions come from a hand-curated concept map of canonical packages per role. They’re intentionally narrow — only widely-adopted packages in each category. Phase 5 will add AI-generated alternatives.