Self-hosted · Freeware

La multiherramienta
para tus bases de datos.

IllusionDB se conecta directamente a tu base de datos PostgreSQL, MySQL, MariaDB o SQLite existente — sin necesidad de migración — y la convierte en minutos en una aplicación moderna con aspecto de hoja de cálculo y una API REST.

Un único binario Sin stack de Docker necesario Desarrollado en la UE
fx
Modelo de licencia

Freeware. Para siempre.

IllusionDB es, en su núcleo, freeware gratuito — self-hosted, sin límite de filas, sin límite de usuarios y sin precio por puesto. Sin facturas sorpresa a fin de mes, sin funciones escondidas tras un muro de pago.

0 € Coste de licencia
Filas y usuarios
1 Binario
En acción

Gestión moderna de bases de datos

Grid, Kanban, calendario, wiki, terminal SQL y mucho más — un vistazo a la aplicación.

Vista de cuadrícula de una tabla de pedidos con columnas de fórmula, etiqueta y tag
Vista de cuadrículaFórmulas, lookups, etiquetas y tags en una vista de tabla clásica.
Tablero Kanban con cuatro columnas de estado y tarjetas de pedidos
Tablero KanbanArrastrar y soltar entre columnas de estado, tarjetas con descripción y tags.
Vista CMS con imágenes de portada, título y texto de resumen
Vista CMSLista de tarjetas con imagen, título y resumen — ideal para contenido editorial.
Vista mensual de calendario con pedidos mostrados como barras de tiempo
Vista de calendarioCitas y periodos de un vistazo, directamente desde tus campos de fecha.
Vista Wiki con un árbol de páginas, aquí el manual integrado
Vista WikiÁrbol de páginas con búsqueda de texto completo — el manual integrado usa exactamente esta vista.
Editor Markdown con barra de formato sobre un formulario de registro
Editor MarkdownTexto largo con formato, barra de herramientas y vista previa en vivo.
Terminal SQL con una consulta GROUP BY y tabla de resultados
Terminal SQLSQL puro directamente contra la fuente de datos — para todo lo que la interfaz no cubre.
Editor de scripts con un endpoint personalizado en JavaScript
Editor de scriptsEndpoints propios en JavaScript con acceso completo a los datos a través de la API illusiondb.*.
Vista de documentos como cuadrícula de tarjetas con enlaces para generar y descargar
Vista de documentosUn clic genera y descarga el PDF correspondiente para cada fila.
Por qué IllusionDB

Diseñado para equipos que quieren mantener el control de sus propios datos

Seis razones por las que IllusionDB es diferente al resto del panorama low-code/backend.

Funciona sobre tu base de datos

Sin migración, sin copia: IllusionDB lee directamente el esquema de tu base de datos Postgres, MySQL, MariaDB o SQLite existente.

Un binario, sin stack

Sin Docker Compose con una docena de contenedores. Un binario en Go con el frontend integrado — funciona en cualquier lugar.

Ampliable de forma modular

Los módulos WASM de tipo de campo y de vista (Grid, CMS, Kanban, Wiki, Calendario) se añaden simplemente con una carpeta — sin necesidad de recompilar.

Automatizable

Motor de JavaScript integrado para endpoints personalizados y hooks de eventos, además de webhooks por tabla.

Desarrollado en la UE

IllusionDB se desarrolla íntegramente dentro de la Unión Europea — la privacidad se tiene en cuenta desde el principio, no se añade después.

Sin telemetría

Sin rastreo, sin datos de uso, sin "llamadas a casa". Lo que corre en tu servidor se queda en tu servidor.

Funciones

Todo lo que necesita una interfaz de datos moderna

Desde campos calculados hasta tu propia automatización — sin perder la simplicidad.

Fórmulas, lookups y rollups

Campos calculados reales, como en una hoja de cálculo — incluidas referencias entre tablas.

Kanban, Wiki, CMS y calendario

Los mismos datos, distintas perspectivas — con arrastrar y soltar, árbol de páginas, búsqueda de texto completo y planificación.

API REST con documentación en vivo

Lista para usar de inmediato y explicada directamente en la app, con ejemplos de llamadas curl incluidos.

Roles y permisos

Permisos por tabla, por grupo y por usuario — gana la regla más generosa, y las excepciones puntuales siguen siendo posibles.

Endpoints y scripting propios

Motor de JavaScript para endpoints personalizados y hooks de eventos con acceso completo a los datos — crea tus propias rutas REST sin reiniciar nada.

Adjuntos y gestión de archivos

Tipo de campo de adjunto con vista previa, lightbox y comprobación de tipo MIME, además de una gestión de archivos global para todos los archivos subidos.

Generador de documentos

PDFs listos, directamente desde tus datos

Convierte cualquier fila de una tabla en un PDF, PNG o JPG con un clic — facturas, presupuestos, certificados, albaranes. Las plantillas se diseñan con una sintaxis similar a Twig directamente en la app, sin necesidad de software de diseño externo.

  • La nube de campos inserta {{ nombreCampo }} con un clic — sin necesidad de memorizar sintaxis
  • El texto largo en Markdown se convierte automáticamente en HTML seguro
  • Público o privado por plantilla — incluso enlaces externos sin necesidad de login
  • Prueba contra una fila real antes de guardar
Editor de plantillas de documentos con una plantilla de factura en HTML/Twig y nube de campos
Comparativa

Cómo se sitúa IllusionDB en el terreno

Un vistazo frente a las alternativas self-hostable más conocidas.

  IllusionDB Pocketbase Supabase NocoDB Directus Airtable
Coste de licencia (self-hosted) 0 € · Freeware 0 € · MIT 0 € software / nube desde 25 $ 0 € Community 0 € por debajo de 5 M$ de facturación – sin self-hosting
Despliegue 1 binario 1 binario ~13 contenedores Node.js + BD Node.js + BD solo nube/SaaS
Usable sobre una BD existente Sí — idea central No, BD propia Parcialmente No
Bases de datos soportadas Postgres, MySQL, MariaDB, SQLite solo SQLite solo Postgres Postgres, MySQL, MSSQL, SQLite 6 motores almacenamiento propio y propietario
Fórmula / Lookup / Rollup Los tres No No Los tres Parcialmente Los tres (+ scripting)
Ampliación modular (WASM) Módulos de tipo de campo y de vista No No No No No
Generador de documentos (PDF/PNG/JPG desde filas) Sí — integrado No No No No No, solo mediante extensiones
Telemetría Ninguna Ninguna
Precio por usuario (plan de equipo) 0 € — ilimitado 0 € desde 25 $/mes/org desde 8 $/editor desde 15 $/mes 45 $/usuario/mes

Fecha de la investigación: 2026-08-20. Los datos de funciones/precios de la competencia pueden cambiar — los datos de IllusionDB se refieren al núcleo sin extensiones.

Despliegue

Listo en minutos

Con un solo binario basta: ./illusiondb arranca el servidor, y la configuración inicial se hace en el navegador. Para producción, IllusionDB funciona igual de bien como imagen ligera de Docker — por ejemplo self-hosted en Coolify.

  • Sin dependencias externas aparte de la base de datos de destino
  • Funciona en Docker, directamente como binario o detrás de Coolify/Traefik
  • Endpoint de healthcheck para despliegues sin tiempo de inactividad
  • Todos los datos en un único directorio — fácil de respaldar
$ ./illusiondb
stack típico IllusionDB 1 binario Compatible con Coolify y healthcheck listo
Descarga

Descargar IllusionDB

Versión 1.1.7-beta · descomprimir, ejecutar ./illusiondb, listo — no hace falta instalador.

Windows

amd64 · 30,3 MB

Descargar

Linux

amd64 · incl. stack de Docker · 30,0 MB

Descargar

macOS

Apple Silicon (arm64) · 29,4 MB

Descargar

macOS

Intel (amd64) · 30,2 MB

Descargar

Sumas de comprobación SHA-256: checksums.txt · ¿Qué hay de nuevo? Changelog · Versión beta — pruébala tú mismo antes de usarla en producción. El paquete de Linux incluye además un stack de Docker Compose listo para usar (carpeta docker/) — solo ejecuta docker compose up -d --build, sin necesidad de archivo .env.

¿Listo para ver tu base de datos de otra manera?

Self-hosted, freeware, listo en pocos minutos — sin necesidad de migrar tus datos existentes.

Contacto

¿Preguntas? Escríbenos.

Ya sea una pregunta sobre funciones, un informe de error o interés en usarlo en tu empresa — te responderemos.

* Campo obligatorio

Al enviar este formulario, tus datos se almacenarán y procesarán para gestionar esta solicitud.