awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
prisma avatar

prisma/prisma1Archived

0
View on GitHub↗
16,393 estrellas·840 forks·Scala·Apache-2.0·8 vistasv1.prisma.io/docs↗

Prisma1

Prisma1 is a TypeScript object-relational mapper and type-safe database client designed for interacting with relational databases. It functions as a system for declarative schema modeling, where database structures are defined in a single schema file that automatically synchronizes with the underlying database.

The project provides a type-safe query builder that generates a custom client to ensure database queries match defined schema types at compile time. It also includes a database GUI administrator, providing a visual web interface for browsing, editing, and managing relational database records without the use of manual SQL queries.

Broadly, the tool covers database data modeling, declarative schema management, and type-safe database querying.

Features

  • Declarative Schema Managers - Features a system where a single declarative schema file automatically synchronizes with the database.
  • Database Migrations - Implements tools for versioning and applying schema changes through declarative data modeling.
  • Type-Safe Client Generators - Generates a custom database client from schema definitions to enforce compile-time type checking.
  • Type-Safe Object-Relational Mappers - Implements a type-safe object-relational mapper for interacting with relational databases using TypeScript.
  • Type-Safe Query Builders - Provides a query builder with compile-time validation based on the defined schema.
  • Declarative Schema Languages - Uses a high-level declarative language to design database structures and relationships.
  • Automated Migrations - Provides systems to automatically synchronize database schemas across different environments.
  • Database Administration Interfaces - Modify database content through a visual administrative interface to avoid writing manual queries.
  • Database Management GUIs - Ships a visual management GUI for querying and editing data stored in the database.
  • Visual Database Browsers - Provides a web-based interface for browsing and managing database records visually.
  • Database Administration Interfaces - Includes a graphical user interface for browsing and managing database records without manual SQL.
  • Data Processing and Analytics - Database tools including ORM and migration support.

Historial de estrellas

Gráfico del historial de estrellas de prisma/prisma1Gráfico del historial de estrellas de prisma/prisma1

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Prisma1

Proyectos open-source similares, clasificados según cuántas características comparten con Prisma1.
  • prismagraphql/prismaAvatar de prismagraphql

    prismagraphql/prisma

    16,393Ver en GitHub↗

    Prisma is a type-safe database object-relational mapper that uses a declarative schema to map data models to relational and document databases. It provides a unified toolkit for data access, combining a database driver with tools for schema management and record manipulation. The project features a multi-database driver that standardizes interactions across PostgreSQL, MySQL, and MongoDB. It includes a system for tracking and applying structural schema migrations across different environments and a graphical user interface for browsing and editing database records. The system ensures data in

    Scala
    Ver en GitHub↗16,393
  • prisma/prismaAvatar de prisma

    prisma/prisma

    46,366Ver en GitHub↗

    Prisma is a database toolkit that provides a unified access layer for interacting with relational and document databases. It centers on a declarative schema modeling approach, where developers define their data structures in a human-readable language. This schema serves as the single source of truth, from which the toolkit automatically generates type-safe database clients that provide compile-time validation and editor autocomplete for all data operations. The project distinguishes itself through a high-performance, Rust-based query engine that handles query planning and connection pooling o

    TypeScriptcockroachdbdatabasejavascript
    Ver en GitHub↗46,366
  • stephencelis/sqlite.swiftAvatar de stephencelis

    stephencelis/SQLite.swift

    10,167Ver en GitHub↗

    SQLite.swift is a type-safe Swift wrapper and object-relational mapping layer that provides a bridge for interacting with SQLite databases. It functions as a database driver that allows for embedded database management and local data persistence within Swift applications. The project distinguishes itself through a type-safe expression builder that verifies SQL statement syntax and intent at compile time. It includes specialized support for high-performance text matching via full-text search integration and provides mechanisms for securing sensitive data through database encryption. The libra

    Swift
    Ver en GitHub↗10,167
  • geldata/gelAvatar de geldata

    geldata/gel

    14,065Ver en GitHub↗

    Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc

    Pythondatabaseedgedbedgeql
    Ver en GitHub↗14,065
Ver las 30 alternativas a Prisma1→

Preguntas frecuentes

¿Qué hace prisma/prisma1?

Prisma1 is a TypeScript object-relational mapper and type-safe database client designed for interacting with relational databases. It functions as a system for declarative schema modeling, where database structures are defined in a single schema file that automatically synchronizes with the underlying database.

¿Cuáles son las características principales de prisma/prisma1?

Las características principales de prisma/prisma1 son: Declarative Schema Managers, Database Migrations, Type-Safe Client Generators, Type-Safe Object-Relational Mappers, Type-Safe Query Builders, Declarative Schema Languages, Automated Migrations, Database Administration Interfaces.

¿Qué alternativas de código abierto existen para prisma/prisma1?

Las alternativas de código abierto para prisma/prisma1 incluyen: prismagraphql/prisma — Prisma is a type-safe database object-relational mapper that uses a declarative schema to map data models to… prisma/prisma — Prisma is a database toolkit that provides a unified access layer for interacting with relational and document… stephencelis/sqlite.swift — SQLite.swift is a type-safe Swift wrapper and object-relational mapping layer that provides a bridge for interacting… geldata/gel — Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a… ariga/atlas — Atlas is a SQL database schema management tool and database infrastructure as code framework. It provides a… go-jet/jet — Jet is a schema-driven code generation tool and type-safe SQL builder for Go. It introspects database schemas to…