Appwrite
Plataforma 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.
Descripción general
Appwrite es una plataforma de desarrollo de código abierto que agrupa la infraestructura backend que la mayoría de las apps necesitan —autenticación (email/contraseña, OAuth, enlaces mágicos, sesiones anónimas), una base de datos estructurada, almacenamiento de archivos, funciones serverless, mensajería multicanal (email, SMS, push) y un producto de hosting integrado (Sites) para el frontend— detrás de una sola API y consola.
Está diseñada para ejecutarse en un entorno en contenedores: un único comando de Docker levanta una instancia local completa, y en producción también funciona sobre Kubernetes, Docker Swarm o Rancher. Appwrite Cloud es la alternativa gestionada oficial si prefieres no operar tú mismo la infraestructura.
Appwrite encaja en equipos que construyen backends de aplicaciones web, móviles o de IA y que quieren una única plataforma de código abierto que cubra autenticación, datos, almacenamiento y hosting, en lugar de ensamblar y mantener varios servicios independientes.
- Lenguajes
- PHP, TypeScript
- Licencia
- BSD-3-Clause
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.
- Backend
- Base de datos
- Autenticación y seguridad
PocketBase
MITBackend 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.
- Backend
- Base de datos
Hasura
Apache-2.0APIs GraphQL y REST instantáneas sobre PostgreSQL y otras bases de datos, mediante Data Connectors.
- Backend
- API
- Base de datos
Redis
AGPL-3.0Almacén de estructuras de datos en memoria usado como base de datos, caché, bróker de mensajes y motor de streaming.
- Base de datos
- Almacenamiento
¿Encontraste un error? Sugiere una edición en GitHub.