PocketBase
Backend de código abierto que incluye una base de datos SQLite embebida, autenticación, almacenamiento de archivos y una API en tiempo real, todo en un único ejecutable.
- Mantenimiento activo
- Bien documentado
- Licencia permisiva
Descripción general
PocketBase es un backend de código abierto escrito en Go que se distribuye como un único ejecutable: agrupa una base de datos SQLite integrada con suscripciones en tiempo real, gestión de archivos y usuarios, un panel de administración integrado y una API de estilo REST, de modo que un backend pequeño puede funcionar sin necesidad de montar servicios independientes de base de datos, autenticación y API.
Se puede usar de dos formas: ejecutar directamente el ejecutable precompilado (ampliable con JavaScript mediante su plugin de VM de JS integrado) como backend independiente, o importar PocketBase como biblioteca/framework de Go para añadir tu propia lógica de negocio personalizada encima, produciendo igualmente un único ejecutable portátil enlazado estáticamente. Hay SDKs oficiales disponibles para JavaScript y Dart.
El proyecto indica que todavía está en desarrollo activo, y no se garantiza compatibilidad total con versiones anteriores antes de alcanzar la v1.0. PocketBase es adecuado para proyectos pequeños o medianos, prototipos, o apps embebidas/autoalojadas que quieren un backend mínimo de un solo binario en lugar de una pila de múltiples servicios.
Por qué está en este catálogo
Valoración del catálogo: ★★★★☆ (4/5)
Single-binary backend with embedded SQLite, a genuinely distinctive lightweight approach vs. Supabase/Appwrite.
- Maduro
- Impulsado por la comunidad
- Categorías
- BackendBase de datos
- Lenguajes
- Go
- Licencia
- MIT
Proyectos relacionados
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
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
Hasura
Apache-2.0APIs GraphQL y REST instantáneas sobre PostgreSQL y otras bases de datos, mediante Data Connectors.
Mantenimiento activo
- Backend
- API
- Base de datos
Keycloak
Apache-2.0Solución open source de gestión de identidad y acceso con soporte para inicio de sesión único, OAuth2 y OpenID Connect.
Mantenimiento activo
- Autenticación y seguridad
¿Encontraste un error? Sugiere una edición en GitHub.