Repolode
suitenumerique

suitenumerique/docs

Editor de texto colaborativo de código abierto para equipos, con edición en tiempo real, subpáginas anidadas y alojamiento propio; desarrollado con Django y React.

Alternativa open source a:NotionGoogle Docs

Estrellas
16,935
Forks
671
Issues abiertos
320
Último commit
hace 12 horas

¿Qué es?

Docs es un editor colaborativo de código abierto para redactar, organizar y compartir conocimiento en tiempo real. Se presenta como una alternativa a herramientas como Notion o Google Docs, con énfasis en la colaboración en vivo, los documentos estructurados con subpáginas y el control de los datos mediante alojamiento propio.

El editor admite texto enriquecido y Markdown, cursores y presencia en vivo, comentarios, control de acceso granular y búsqueda de texto completo. Los documentos se pueden presentar como diapositivas mediante una estructura basada en delimitadores, y exportar a .docx, .odt y .pdf, o importar desde .docx y .md.

Las herramientas opcionales de asistencia para la escritura con IA pueden reescribir, resumir, traducir o corregir texto, y no dependen de un modelo o gateway específico: solo requieren una clave y una URL de API. Docs se puede implementar con Kubernetes, Docker Compose o métodos de la comunidad, como Nix y YunoHost. Algunas funciones de exportación a PDF dependen de paquetes de BlockNote XL con licencia GPL, y una opción de compilación permite generar una imagen solo con licencia MIT, sin esos paquetes.

Funciones clave

  • 01Edición colaborativa en tiempo real con cursores y presencia en vivo
  • 02Edición de texto enriquecido y Markdown con comandos de barra y sistema de bloques
  • 03Subpáginas anidadas y contenido con búsqueda para organizar el conocimiento
  • 04Presentaciones de diapositivas a partir de la estructura del documento, con exportación a PDF
  • 05Importación y exportación de .docx y .md, además de exportación a .odt y .pdf
  • 06Herramientas opcionales de asistencia para la escritura con IA, compatibles con cualquier proveedor compatible

Casos de uso

  • Organismos públicos o empresas que necesitan una wiki interna y mantener los datos en sus propios servidores
  • Equipos que redactan y revisan documentos juntos en tiempo real
  • Comunidades abiertas que crean una base de conocimiento compartida y estructurada
  • Integración de transcripciones de reuniones en documentos mediante su API de servidor a servidor

Inicio rápido

  1. 1

    Instala Docker, Docker Compose y GNU Make; después, comprueba las versiones

    docker -v
  2. 2

    Inicializa el proyecto

    make bootstrap FLUSH_ARGS='--no-input'
  3. 3

    Inicia los servicios y abre https://localhost:3000

    make run

Antes de usarlo

  • La configuración local documentada es solo para desarrollo y pruebas, y utiliza las credenciales predeterminadas.
  • Algunas funciones avanzadas, como la exportación a PDF, dependen de paquetes BlockNote XL con licencia GPL, incompatibles con MIT salvo que se compile con PUBLISH_AS_MIT=true.
  • Las funciones de IA requieren una clave de API y una URL del proveedor que configures.

Temas

Preguntas frecuentes

¿Qué es docs?
Editor de texto colaborativo de código abierto para equipos, con edición en tiempo real, subpáginas anidadas y alojamiento propio; desarrollado con Django y React. Docs es un editor colaborativo de código abierto para redactar, organizar y compartir conocimiento en tiempo real. Se presenta como una alternativa a herramientas como Notion o Google Docs, con énfasis en la colaboración en vivo, los documentos estructurados con subpáginas y el control de los datos mediante alojamiento propio.
¿docs es gratuito? ¿Qué licencia tiene?
docs es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿docs sigue mantenido?
Mantenimiento activo. El último commit de docs fue el 19 oct 2026.
¿Para qué puedo usar docs?
Organismos públicos o empresas que necesitan una wiki interna y mantener los datos en sus propios servidores Equipos que redactan y revisan documentos juntos en tiempo real Comunidades abiertas que crean una base de conocimiento compartida y estructurada Integración de transcripciones de reuniones en documentos mediante su API de servidor a servidor
¿Cómo se instala docs?
Instala Docker, Docker Compose y GNU Make; después, comprueba las versiones: docker -v Inicializa el proyecto: make bootstrap FLUSH_ARGS='--no-input' Inicia los servicios y abre https://localhost:3000: make run
¿Dónde consigo docs?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/suitenumerique/docs

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados