Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

bknd

bknd es una plataforma backend ligera y portable construida sobre estándares web (WinterTC), que funciona como alternativa a Firebase/Supabase. Soporta múltiples runtimes (Node.js 22+, Bun, Deno) y frameworks (Next.js, React, Astro).

Ficha actualizada 31 oct 2026, 18:52 · upstream 31 oct 2026, 18:52 · release v0.21.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es bknd

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

bknd es una plataforma backend ligera diseñada para funcionar en cualquier entorno, desde servidores Node.js hasta entornos serverless como Cloudflare Workers o AWS Lambda. Construida sobre la WinterTC Minimum Common Web Platform API, garantiza compatibilidad universal sin vendor lock-in. Su arquitectura modular permite activar solo las funcionalidades necesarias (datos, autenticación, medios, flujos) mediante adaptadores que dan acceso directo a drivers subyacentes.

El sistema incluye un backend REST API completo, SDK TypeScript con tipado seguro y componentes React para autenticación y medios. Ofrece una interfaz de administración gráfica integrada para gestión visual de datos y configuración del backend. La arquitectura está pensada para evitar dependencias innecesarias y mantener un footprint mínimo, ideal para prototipos rápidos o aplicaciones con restricciones de recursos.

CASOS DE USO
  • CMS headless como alternativa a WordPress, alojado separado o embebido en frontend
  • Backend para agentes de IA con persistencia de estado integrada y comunicación vía MCP server
  • Productos SaaS con aislamiento multi-inquilino (RLS) y gestión de usuarios personalizada
  • Prototipos y MVPs para validar ideas sin infraestructura compleja o overhead operativo
PUNTOS DESTACADOS
  • Portabilidad extrema: funciona en Node.js, Bun, Deno, Cloudflare Workers, Vercel, Netlify y AWS Lambda
  • Basado en estándares web (WinterTC) para evitar vendor lock-in y garantizar compatibilidad universal
  • Arquitectura modular con adaptadores que permiten acceso directo a drivers de base de datos y almacenamiento
  • Incluye SDK TypeScript tipado, componentes React y UI admin integrada sin dependencias externas
PRECAUCIONES
  • En desarrollo activo: no hay garantía de compatibilidad hacia atrás antes de alcanzar la versión v1.0.0
  • Requiere Node.js 22.13 o superior debido a la dependencia de `node:sqlite`
  • Funcionalidad de flujos de trabajo (flows) con interfaz gráfica aún no está disponible (coming soon)
  • No incluye Dockerfile ni archivos de composición según análisis técnico del repositorio
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

bknd
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Verificar versión de Node.js >= 22.13 si se usa `node:sqlite`. Elegir runtime/framework según necesidades: Cloudflare Workers para footprint mínimo (~300 kB gzipped), o Next.js/React para integración frontend-backend. Revisar documentación oficial en https://docs.bknd.io antes de producción. Considerar alternativas de base de datos (SQLite, Postgres) y almacenamiento (S3, MinIO, OPFS) según requisitos específicos.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.