A deprecated database toolkit providing type-safe ORM, declarative migrations, and an admin UI for Postgres, MySQL, and MongoDB.
Prisma 1 was an open-source database toolkit that provided a type-safe ORM, declarative migrations, and an admin UI. It simplified database workflows by replacing traditional ORMs and enabling developers to build GraphQL, REST, and gRPC APIs with support for PostgreSQL, MySQL, and MongoDB. The project has been deprecated in favor of Prisma 2.
Backend and full-stack developers building data-driven applications with Node.js or TypeScript who need type-safe database access and simplified schema management.
Developers chose Prisma 1 for its integrated, type-safe database client that reduced runtime errors, its declarative migration system, and the visual Prisma Admin UI for data management, offering a modern alternative to traditional ORMs.
💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated]
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Auto-generated Prisma client provides compile-time safety for queries, reducing runtime errors as emphasized in the README for building reliable APIs.
Offers optional, managed migrations for schema changes, simplifying database evolution and reducing manual SQL work.
Prisma Admin GUI allows browsing and managing records directly, enhancing productivity for data-heavy applications.
Works with PostgreSQL, MySQL, and MongoDB, providing flexibility for projects using different database backends.
Officially deprecated since September 2022, meaning no further updates, bug fixes, or security patches, posing risks for production use.
Only supports three databases, lacking integration with newer or niche options like SQLite, which can limit adoption in diverse environments.
Moving to Prisma 2 or alternatives requires significant effort due to architectural differences, as admitted in the deprecation notice and docs.