Bases de datos

Appwrite

Backend open source con autenticación, datos, funciones y almacenamiento.

BaaS autoalojable o gestionado que proporciona APIs y SDKs para usuarios, bases de datos, archivos, funciones y mensajería.

Ir al sitio oficial

Ficha abierta

Para qué sirve y cómo encaja

BaaS autoalojable o gestionado que proporciona APIs y SDKs para usuarios, bases de datos, archivos, funciones y mensajería.

Buena opción para construir un backend completo con posibilidad real de autoalojamiento y SDKs para distintos clientes.

No conviene si se quiere SQL relacional directo, cero operación en self-hosting o la madurez de un proveedor hyperscale.

Uso en tu proyecto

Instalación e importación

Comandos y fragmentos tomados de la documentación oficial. Elige tu caso, cópialos tal cual o pásale el prompt a tu agente.

sdk web
npm install appwrite
sdk servidor
npm install node-appwrite
cliente
import { Client } from "appwrite";

const client = new Client()
  .setEndpoint("https://fra.cloud.appwrite.io/v1")
  .setProject(import.meta.env.PUBLIC_APPWRITE_PROJECT);

Prompt para que tu agente lo instale

Pega esto en Cursor, Claude Code, Codex u otro agente de código:

Prompt
Instala Appwrite en este proyecto (contexto: cloud oficial). Documentación oficial: https://appwrite.io/docs/installation. Comando verificado: `npm install appwrite`. Haz solo la instalación o importación base indicada en esta pestaña; no asumas stack ni configuración del proyecto. Cuando termines, pregunta al usuario cómo quiere integrarlo o qué contexto necesitas para los siguientes pasos.

Planes y modelos

Cómo se paga y qué incluye cada opción

  1. 01

    Self-hosted

    El servidor es open source y se autoaloja con Docker sin coste de licencia; pagas la infraestructura.

    Gratis
  2. 02

    Free

    0 $/mes en Appwrite Cloud, con cuotas de ancho de banda, almacenamiento y usuarios para empezar.

    Gratis
  3. 03

    Pro

    Desde 25 $/mes por miembro, con más recursos, backups y soporte prioritario.

    Pro
  4. 04

    Enterprise

    Precio a medida con despliegue dedicado, cumplimiento y soporte bajo contrato.

    Enterprise

Funcionalidades

Qué puedes hacer con ella

  1. 01

    Auth y equipos

    Gestiona cuentas, sesiones, OAuth, permisos y membresías.

  2. 02

    Databases y Storage

    Expone colecciones de datos y buckets de archivos mediante APIs.

  3. 03

    Functions

    Ejecuta código backend en respuesta a HTTP, eventos o tareas programadas.

Cuándo usarla

Dónde encaja y dónde no

Te conviene si…

Buena opción para construir un backend completo con posibilidad real de autoalojamiento y SDKs para distintos clientes.

Mejor otra opción si…

No conviene si se quiere SQL relacional directo, cero operación en self-hosting o la madurez de un proveedor hyperscale.