Doory: editor de diseño libre y autoalojable, alternativa a Canva

Editor de diseño de Doory en el navegador con panel de herramientas y lienzo

Doory es un editor de diseño de código abierto que funciona en el navegador y se presenta como alternativa a Canva: permite crear carteles, publicaciones para redes, historias, presentaciones, invitaciones, currículos, miniaturas o tarjetas de visita y exportarlos a PNG, JPG, SVG, PDF, MP4 o GIF. No tiene plan de pago, no exige cuenta para empezar y se puede instalar en un servidor propio, con o sin Docker.

Las claves de Doory en 30 segundos

  • Editor de diseño en el navegador, libre y sin funciones de pago, pensado como alternativa a Canva.
  • Incluye animaciones, edición en tiempo real entre varios usuarios, kits de marca y exportación a vídeo.
  • Se autoaloja con Docker Compose sobre Django y PostgreSQL.
  • Es un proyecto joven: trae diez plantillas de inicio.
  • Su licencia obliga a mostrar el crédito del autor en la aplicación.

El proyecto, creado por un desarrollador que firma como Siam, acumulaba unas 2.500 estrellas en GitHub a principios de noviembre de 2026. Su propio README es franco sobre su madurez: el editor está completo, pero la biblioteca de plantillas es pequeña, con diez diseños de inicio, y los informes de errores son bienvenidos. Para una organización que quiera dar a sus equipos una herramienta de diseño sin depender de un servicio externo ni pagar licencias por usuario, es una opción a evaluar.

Editor de diseño de Doory en el navegador con panel de herramientas y lienzo
Editor de Doory. Captura oficial en github.com/shaongitbd/doory.

Qué incluye el editor

Las herramientas se agrupan en una barra lateral y la barra superior cambia según lo que se seleccione. En texto ofrece titulares, texto curvado, efectos, combinaciones de fuentes, un catálogo de tipografías con licencia abierta y la posibilidad de subir las propias. En elementos, formas, líneas, flechas, unos 27.500 iconos, emojis, ilustraciones, pegatinas y códigos QR. Para fotos permite recortar, aplicar máscaras y filtros, quitar el fondo directamente en el navegador, ampliar la imagen de dos a cuatro veces y buscar en bancos de imágenes con una clave de Unsplash o Pexels.

También hay capas, grupos, guías de alineación, varias páginas por diseño con tamaños distintos y cambio de formato. En movimiento suma 27 animaciones de entrada y salida, 12 de énfasis, 16 transiciones, 24 bucles musicales y 88 efectos de sonido con licencia CC0, además de grabación de voz. Hay modo presentación con notas, enlaces para ver, comentar o editar (con contraseña opcional), historial de versiones, coedición en tiempo real y kits de marca con colores, fuentes y logotipos. Las descargas se generan en el navegador y los PDF de imprenta pueden llevar sangrado y marcas de corte.

Instalación en un servidor propio

El servidor está hecho con Django 5, Django REST Framework, Channels y PostgreSQL, y el cliente con React 19, TypeScript, Fabric.js y Yjs. La instalación con Docker Compose requiere definir dos secretos en el fichero de entorno y crear a mano el administrador, porque nada lo crea por defecto:

git clone https://github.com/shaongitbd/doory.git && cd doory
cp .env.example .env
# Editar .env: DJANGO_SECRET_KEY (openssl rand -base64 48) y POSTGRES_PASSWORD
docker compose up -d --build
docker compose exec api python manage.py createsuperuserLenguaje del código: PHP (php)

Un sitio nuevo arranca vacío, así que el siguiente paso es cargar el contenido de inicio (plantillas, fuentes, iconos y audio) siguiendo la documentación del repositorio. Esa misma documentación cubre la instalación sin Docker con nginx y systemd, la configuración completa, actualizaciones, copias de seguridad y extras opcionales: correo, inicio de sesión con Google, SSO mediante OpenID Connect, almacenamiento compatible con S3 y exportación en el servidor. Los diseños de invitados se guardan en el navegador; los de usuarios registrados, en el servidor que ejecuta Doory.

Servidor MCP y condiciones de la licencia

Doory incluye un servidor del Model Context Protocol (MCP) en la ruta /mcp del dominio, de modo que asistentes como Claude o Cursor pueden crear y editar diseños con instrucciones en lenguaje natural. Viene desactivado por defecto. Las plantillas también se pueden rellenar por campos desde la API REST, con límites de peticiones configurables, lo que sirve para generar piezas en lote.

La licencia merece atención antes de desplegarlo para terceros. Doory se publica con la Attribution Assurance License: permite usarlo, modificarlo y redistribuirlo, también con fines comerciales, pero obliga a conservar la licencia y el fichero NOTICE y a mostrar de forma visible en la aplicación en marcha el crédito al autor. Es una licencia poco habitual y GitHub no la identifica de forma automática, así que conviene revisar sus condiciones con calma si el uso va a ser corporativo.

Preguntas frecuentes

¿Doory es gratis?

Sí. Según el proyecto no tiene plan de pago, funciones bloqueadas ni anuncios.

¿Hace falta una cuenta?

No. Los invitados pueden diseñar y su trabajo se guarda en el navegador. Con cuenta, los diseños se guardan en el servidor y se pueden compartir y usar kits de marca.

¿Se puede usar en una empresa?

Sí, incluso de forma comercial, siempre que se conserve la licencia y el fichero NOTICE y se muestre el crédito al autor en la aplicación.

¿En qué formatos exporta?

PNG, JPG, SVG, PDF, MP4, WebM y GIF.

Fuentes:

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana. Recuerda revisar tu email para confirmar la suscripción.

Scroll al inicio
×