Repolode
fileverse

fileverse/fileverse-ddocs

Editor colaborativo de documentos, open source e com criptografia de ponta a ponta, apresentado como alternativa ao Google Docs.

Alternativa open source a:Google Docs

Estrelas
448
Forks
34
Issues abertas
30
Último commit
há 23 horas

O que é?

O Fileverse dDocs é um editor de documentos com conteúdo criptografado de ponta a ponta, criado para oferecer edição colaborativa no estilo do Google Docs sem abrir mão do controle dos dados. Ele oferece colaboração em tempo real e assíncrona, modo de sugestão com alterações rastreadas, comentários e histórico de versões.

O editor é compatível com Markdown, LaTeX e diagramas MermaidJS, além de permitir importar e exportar arquivos .docx, .md, .pdf e .html. Funciona offline, sincroniza entre computadores e dispositivos móveis e é distribuído como um pacote React (@fileverse-dev/ddoc), acompanhado de um app web otimizado para dispositivos móveis e uma PWA. As permissões de acesso e a recuperação social são descritas como baseadas em provas de conhecimento zero, e há uma API criptografada opcional para agentes.

O repositório contém o pacote principal do editor em /package, além de código de exemplo e demonstração. Quem fizer a integração precisa fornecer o Tailwind CSS 3.4, várias dependências peer e suas próprias folhas de estilo. O projeto está em rápido desenvolvimento e ainda não é recomendado para produção.

Recursos principais

  • 01Criptografia de ponta a ponta com criptografia pós-quântica
  • 02Colaboração em tempo real e assíncrona, com modo de sugestão e comentários
  • 03Suporte a Markdown, LaTeX e diagramas MermaidJS
  • 04Importação e exportação de arquivos .docx, .md, .pdf e .html
  • 05Edição offline com sincronização entre dispositivos, em computadores e dispositivos móveis
  • 06Histórico de versões e permissões de acesso baseadas em conhecimento zero

Casos de uso

  • Equipes que querem colaborar em documentos sem entregar o texto sem criptografia a um provedor de nuvem
  • Incorporar um editor de documentos privado a um aplicativo React
  • Escrever e compartilhar documentos Markdown ou LaTeX com diagramas
  • Trabalhar em documentos offline e sincronizá-los depois entre dispositivos

Início rápido

  1. 1

    Instale o pacote

    npm install @fileverse-dev/ddoc
  2. 2

    Instale as peer dependencies necessárias

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

    Importe DdocEditor e renderize-o dentro de um elemento pai com altura definida

Antes de usar

  • Requer uma configuração do Tailwind CSS 3.4; o Tailwind 4 não é compatível.
  • É necessário importar as folhas de estilo manualmente e alterar a configuração do Tailwind para que o editor seja renderizado corretamente.
  • Há suporte para apenas uma instância de DdocEditor por página.
  • O repositório usa a licença AGPL-3.0, que exige a divulgação do código-fonte quando usado por meio de uma rede.

Tópicos

Perguntas frequentes

O que é fileverse-ddocs?
Editor colaborativo de documentos, open source e com criptografia de ponta a ponta, apresentado como alternativa ao Google Docs. O Fileverse dDocs é um editor de documentos com conteúdo criptografado de ponta a ponta, criado para oferecer edição colaborativa no estilo do Google Docs sem abrir mão do controle dos dados. Ele oferece colaboração em tempo real e assíncrona, modo de sugestão com alterações rastreadas, comentários e histórico de versões.
fileverse-ddocs é gratuito? Qual é a licença?
fileverse-ddocs é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
fileverse-ddocs ainda é mantido?
Manutenção ativa. O último commit de fileverse-ddocs foi em 19 de out. de 2026.
Para que posso usar fileverse-ddocs?
Equipes que querem colaborar em documentos sem entregar o texto sem criptografia a um provedor de nuvem Incorporar um editor de documentos privado a um aplicativo React Escrever e compartilhar documentos Markdown ou LaTeX com diagramas Trabalhar em documentos offline e sincronizá-los depois entre dispositivos
Como instalar fileverse-ddocs?
Instale o pacote: npm install @fileverse-dev/ddoc Instale as peer dependencies necessárias: npm install @dnd-kit/core @dnd-kit/sortable @dnd-kit/utilities @fileverse/ui @fileverse/crypto viem framer-motion frimousse Importe DdocEditor e renderize-o dentro de um elemento pai com altura definida
Onde consigo fileverse-ddocs?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/fileverse/fileverse-ddocs

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados