Hasura
APIs GraphQL y REST instantáneas sobre PostgreSQL y otras bases de datos, mediante Data Connectors.
- Mantenimiento activo
- Bien documentado
- Licencia permisiva
Descripción general
Hasura es un motor de código abierto que expone una única API de GraphQL (y REST) componible sobre tus datos, en lugar de obligarte a escribir a mano los endpoints de la API para cada tabla o consulta. La versión principal actual, Hasura DDN (v3), se conecta a múltiples fuentes —PostgreSQL y bases de datos compatibles, MongoDB, ClickHouse y Microsoft SQL Server— a través de Data Connectors, y permite añadir lógica de negocio personalizada mediante SDKs de conector en TypeScript, Python o Go. La línea estable anterior, Hasura V2, es el GraphQL Engine original construido principalmente alrededor de PostgreSQL y sigue manteniéndose activamente en este mismo repositorio.
Hasura encaja en equipos que quieren evitar construir a mano una capa de API de acceso a datos y en su lugar obtener endpoints GraphQL/REST instantáneos y seguros directamente sobre sus bases de datos existentes, con la opción de extenderlos con lógica personalizada cuando la API generada no sea suficiente.
Por qué está en este catálogo
Valoración del catálogo: ★★★★☆ (4/5)
Instant GraphQL API layer over databases, a distinctive and widely used approach across three categories.
- Maduro
- Respaldado por un proveedor
- Categorías
- BackendAPIBase de datos
- Lenguajes
- Haskell, TypeScript
- Licencia
- Apache-2.0
Proyectos relacionados
Supabase
Apache-2.0Alternativa open source a Firebase que ofrece una base de datos Postgres, autenticación, APIs instantáneas, funciones edge, suscripciones en tiempo real y almacenamiento.
Mantenimiento activo
- Backend
- Base de datos
- Autenticación y seguridad
PostgREST
MITServidor web independiente que convierte directamente cualquier base de datos PostgreSQL en una API RESTful.
Mantenimiento activo
- API
- Backend
Directus
BUSL-1.1Plataforma de datos de código abierto que envuelve cualquier base de datos SQL con una API dinámica y una app de administración intuitiva.
Mantenimiento activo
- CMS
- Backend
- API
Appwrite
BSD-3-ClausePlataforma backend de código abierto que ofrece autenticación, bases de datos, almacenamiento, funciones y APIs en tiempo real, autoalojada o como servicio en la nube gestionado.
Mantenimiento activo
- Backend
- Base de datos
- Autenticación y seguridad
¿Encontraste un error? Sugiere una edición en GitHub.