Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

dittofeed

Plataforma open-source de engagement omnicanal para automatizar mensajes transaccionales y marketing en email, SMS, WhatsApp y más. Alternativa developer-friendly a soluciones SaaS cerradas.

Ficha actualizada 15 oct 2026, 2:46 · upstream 12 oct 2026, 20:18 · release v0.23.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es dittofeed

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

Dittofeed es una plataforma de código abierto diseñada para la gestión del engagement de clientes a través de múltiples canales. Permite crear flujos de trabajo automatizados (journeys) y campañas de broadcast para enviar mensajes por email, SMS, notificaciones push móviles, WhatsApp, Slack y otros servicios. Funciona como alternativa open-source a plataformas comerciales como OneSignal o Customer.io.

CASOS DE USO
  • Automatización de flujos de onboarding para nuevos usuarios registrados en la aplicación.
  • Envío de notificaciones transaccionales (recibos, confirmaciones) vía email o SMS.
  • Segmentación avanzada de usuarios basada en comportamiento para campañas de marketing personalizadas.
  • Sincronización de datos entre el sistema y herramientas externas como Stripe o Segment.
  • Pruebas de campañas de mensajería en entornos CI/CD antes del despliegue a producción.
  • Despliegue autohospitado para cumplir con normativas estrictas de privacidad de datos (GDPR).
PUNTOS DESTACADOS
  • Arquitectura escalable basada en microservicios con Kafka y ClickHouse para analítica en tiempo real.
  • Soporte nativo para múltiples canales de comunicación: Email, SMS, WhatsApp, Push, Slack.
  • Enfoque developer-first con control de versiones Git para campañas y SDK para testing.
  • Integración directa con Segment y soporte para Reverse ETL para gestión de datos.
  • Despliegue simplificado mediante Docker Compose sin necesidad de Dockerfile raíz.
  • Licencia MIT libre, evitando costes recurrentes por volumen de mensajes.
PRECAUCIONES
  • No incluye Dockerfile en la raíz del repositorio; requiere usar Docker Compose para orquestación.
  • Complejidad HIGH según análisis técnico; recomienda mínimo 4 núcleos CPU y 4GB RAM.
  • Funcionalidades avanzadas como multi-tenancy o white-labeling están en código cerrado/licenciado.
  • Algunas características futuras (LLM integration, Identity resolution) aún no están implementadas.
  • Dependencia de servicios externos para envío real (Sendgrid, Amazon SES, etc.).
VISUAL

Capturas del proyecto

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

Captura de dittofeed
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO40 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Pendiente de la cola editorial R11-R6 con investigación verificable.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
PostgreSQLS3/MinIOClickHouseKafka
BASES DE DATOS
PostgreSQLClickHouse
PUERTOS
300033145290929092964480821808280811808119644
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.