Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

vensuite

Suite de productividad open source alternativa a Google Workspace (Docs, Sheets, Forms, Slides). Basada en Vue.js y construida para integrarse con Venmail o almacenamiento propio (BYOS). Actualmente en desarrollo activo.

Ficha actualizada 24 sept 2026, 6:03 · upstream 24 sept 2026, 5:44 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es vensuite

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

Vensuite es una suite de productividad de código abierto diseñada como alternativa a las herramientas de Google Workspace, ofreciendo editores de documentos, hojas de cálculo, formularios y presentaciones. Está construida sobre Vue.js, TypeScript y Vite, integrando editores especializados como TipTap para documentos y Univer para hojas de cálculo. El proyecto forma parte del ecosistema Venmail, permitiendo autenticación unificada y almacenamiento compartido, aunque soporta Bring Your Own Storage (BYOS) mediante S3 o MinIO.

La arquitectura es de frontend SPA con gestión de estado en Pinia y estilos con Tailwind CSS. Soporta colaboración en tiempo real mediante WebSockets y CRDTs (Y.js). El proyecto se encuentra en fase activa de desarrollo, lo que implica que algunas funcionalidades pueden estar incompletas o APIs sujetas a cambios. La licencia es MIT, permitiendo su uso y modificación libremente.

CASOS DE USO
  • Autoalojar una alternativa open source a Google Docs/Sheets para equipos internos.
  • Integrar editores de documentos con un sistema de correo empresarial Venmail.
  • Crear formularios complejos con lógica condicional y pasarelas de pago integradas.
  • Desarrollar presentaciones interactivas con importación/exportación nativa de PPTX.
  • Utilizar almacenamiento propio (S3/MinIO) para archivos sin depender del proveedor principal.
PUNTOS DESTACADOS
  • Integración nativa con editores especializados: TipTap (Docs), Univer (Sheets), AVNAC (Slides).
  • Soporte de colaboración en tiempo real mediante WebSockets y sincronización CRDT Y.js.
  • Arquitectura flexible que permite BYOS (Bring Your Own Storage) con S3, R2 o SFTP.
  • Licencia MIT permisiva para uso empresarial y autoalojamiento sin restricciones.
  • Ecosistema de desarrollo moderno basado en Vue.js, Vite y TypeScript.
PRECAUCIONES
  • Dependencia crítica de la API externa de Venmail por defecto (requiere configuración .env).
  • Estado Work in Progress con funcionalidades potenciales incompletas o inestables.
  • Falta de soporte oficial para modo offline/PWA en el momento actual.
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Requiere instalación de dependencias (pnpm install) y construcción (pnpm build). Para producción, se recomienda usar la imagen Docker venmail/vensuite:latest mapeando el puerto 3000. Es obligatorio configurar variables de entorno como VITE_API_BASE_URL apuntando a una instancia de Venmail o API propia, ya que no incluye backend autocontenido por defecto.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsVueNode.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
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.