Repolode
fileverse

fileverse/fileverse-ddocs

Editor colaborativo de documentos de código abierto con cifrado de extremo a extremo, planteado como alternativa a Google Docs.

Alternativa open source a:Google Docs

Estrellas
448
Forks
34
Issues abiertos
30
Último commit
hace 23 horas

¿Qué es?

Fileverse dDocs es un editor de documentos cuyo contenido está cifrado de extremo a extremo y que busca ofrecer edición colaborativa al estilo de Google Docs sin renunciar al control de los datos. Admite colaboración en tiempo real y asíncrona, modo de sugerencias con cambios registrados, comentarios e historial de versiones.

El editor admite Markdown, LaTeX y diagramas MermaidJS, y puede importar y exportar archivos .docx, .md, .pdf y .html. Funciona sin conexión, sincroniza el contenido entre equipos de escritorio y móviles, y se distribuye como paquete de React (@fileverse-dev/ddoc), junto con una aplicación web optimizada para móviles y una PWA. Se indica que los permisos de acceso y la recuperación social usan pruebas de conocimiento cero, y que hay una API cifrada opcional para agentes.

El repositorio contiene el paquete principal del editor en /package, además de código de ejemplo y demostración. Quienes lo integren deben aportar Tailwind CSS 3.4, varias dependencias peer y sus propias hojas de estilo. El proyecto se describe como en desarrollo acelerado y todavía no recomendado para producción.

Funciones clave

  • 01Cifrado de extremo a extremo con criptografía poscuántica
  • 02Colaboración en tiempo real y asíncrona, con modo de sugerencias y comentarios
  • 03Compatibilidad con Markdown, LaTeX y diagramas MermaidJS
  • 04Importación y exportación de archivos .docx, .md, .pdf y .html
  • 05Edición sin conexión y sincronización entre dispositivos de escritorio y móviles
  • 06Historial de versiones y permisos de acceso basados en pruebas de conocimiento cero

Casos de uso

  • Equipos que necesitan documentos colaborativos sin entregar texto sin cifrar a un proveedor de servicios en la nube
  • Integrar un editor de documentos privado en una aplicación de React
  • Redactar y compartir documentos Markdown o LaTeX con diagramas
  • Trabajar con documentos sin conexión y sincronizarlos más tarde entre dispositivos

Inicio rápido

  1. 1

    Instala el paquete

    npm install @fileverse-dev/ddoc
  2. 2

    Instala las peer dependencies necesarias

    npm install @dnd-kit/core @dnd-kit/sortable @dnd-kit/utilities @fileverse/ui @fileverse/crypto viem framer-motion frimousse
  3. 3

    Importa DdocEditor y renderízalo dentro de un elemento padre con una altura definida

Antes de usarlo

  • Requiere una configuración de Tailwind CSS 3.4; Tailwind 4 no es compatible.
  • Es necesario importar manualmente las hojas de estilos y modificar la configuración de Tailwind para que el editor se renderice correctamente.
  • Solo se admite una instancia de DdocEditor por página.
  • El repositorio utiliza la licencia AGPL-3.0, que exige divulgar el código fuente cuando se usa a través de una red.

Temas

Preguntas frecuentes

¿Qué es fileverse-ddocs?
Editor colaborativo de documentos de código abierto con cifrado de extremo a extremo, planteado como alternativa a Google Docs. Fileverse dDocs es un editor de documentos cuyo contenido está cifrado de extremo a extremo y que busca ofrecer edición colaborativa al estilo de Google Docs sin renunciar al control de los datos. Admite colaboración en tiempo real y asíncrona, modo de sugerencias con cambios registrados, comentarios e historial de versiones.
¿fileverse-ddocs es gratuito? ¿Qué licencia tiene?
fileverse-ddocs es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿fileverse-ddocs sigue mantenido?
Mantenimiento activo. El último commit de fileverse-ddocs fue el 19 oct 2026.
¿Para qué puedo usar fileverse-ddocs?
Equipos que necesitan documentos colaborativos sin entregar texto sin cifrar a un proveedor de servicios en la nube Integrar un editor de documentos privado en una aplicación de React Redactar y compartir documentos Markdown o LaTeX con diagramas Trabajar con documentos sin conexión y sincronizarlos más tarde entre dispositivos
¿Cómo se instala fileverse-ddocs?
Instala el paquete: npm install @fileverse-dev/ddoc Instala las peer dependencies necesarias: npm install @dnd-kit/core @dnd-kit/sortable @dnd-kit/utilities @fileverse/ui @fileverse/crypto viem framer-motion frimousse Importa DdocEditor y renderízalo dentro de un elemento padre con una altura definida
¿Dónde consigo fileverse-ddocs?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/fileverse/fileverse-ddocs

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

Proyectos relacionados