senlo
Senlo es infraestructura open-source para emails transaccionales y de ciclo de vida, auto-alojada y agnóstica a proveedores. Usa Next.js/Node.js.
Ficha actualizada 27 sept 2026, 10:36 · upstream 27 sept 2026, 10:09 · release sin release detectada
Qué es senlo
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Senlo es una plataforma open-source diseñada para equipos de desarrollo que requieren control total sobre su infraestructura de email. Permite gestionar el ciclo completo de emails transaccionales (como resets de contraseña) y campañas de onboarding sin depender de un proveedor específico.
La plataforma combina un editor visual drag-and-drop con una API REST robusta, permitiendo tanto a diseñadores como a desarrolladores trabajar en la misma infraestructura. Soporta múltiples proveedores de envío como Resend, Postmark o servidores SMTP propios, incluyendo AWS SES y Mailgun.
Actualmente se encuentra en etapa MVP, estabilizando su API y añadiendo características clave. Requiere compilación inicial desde fuente y configuración manual del entorno antes del despliegue.
- Envío de emails transaccionales como resets de contraseña, tickets y códigos de verificación con alta fiabilidad.
- Automatización de flujos de onboarding de usuarios mediante canvas visual que consulta APIs externas para tomar decisiones.
- Integración del editor visual directamente en productos SaaS propios para personalización de plantillas.
- Gestión de múltiples proyectos o entornos (Staging/Production) desde una única instancia auto-alojada.
- Infraestructura auto-alojada que mantiene los datos del usuario en sus propios servidores, sin vendor lock-in.
- Agnóstico a proveedores: envía emails mediante Resend, Postmark, SMTP propio o AWS SES sin cambiar el código.
- Editor visual drag-and-drop para diseñadores y API REST robusta para desarrolladores en un mismo producto.
- Gestión de plantillas con versionado, permitiendo revertir cambios anteriores fácilmente.
- Dashboard con métricas de entrega, rebotes y engagement en tiempo real por proyecto.
- En etapa MVP: la API está siendo estabilizada y algunas características pueden cambiar antes del lanzamiento final.
- Requiere compilación inicial desde fuente (primer build toma varios minutos) y configuración manual de variables de entorno.
- No incluye Dockerfile explícito en el análisis técnico, aunque el README menciona docker compose para despliegue local.
- Necesita 2 núcleos CPU y 2GB RAM como mínimo según especificaciones técnicas del repositorio.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Clona el repositorio y sigue la guía de despliegue en VPS. Configura .env con un secreto seguro generado por openssl antes de iniciar docker compose. La primera compilación desde fuente toma varios minutos. Usa http://localhost:3000 para desarrollo local o la guía oficial para producción.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.



