Suíte de escritório colaborativa e autohospedada, com editores de documentos, planilhas, apresentações, formulários e PDFs, compatível com .docx, .xlsx e .pptx.
ether/etherpad
Editor colaborativo de documentos em tempo real, auto-hospedável, que atribui cada edição ao autor e mantém o histórico completo de revisões.
Alternativa open source a:Google Docs
Microsoft Word Online
- Estrelas
- 18,622
- Forks
- 3,060
- Issues abertas
- 10
- Último commit
- há 12 horas
O que é?
O Etherpad é um editor colaborativo em tempo real para documentos compartilhados. Cada alteração é atribuída a quem a fez, todas as revisões são mantidas e um controle deslizante de tempo permite percorrer o histórico de um pad, caractere por caractere. As cores dos autores mostram quem escreveu cada trecho enquanto as pessoas editam.
Ele roda no seu próprio servidor, com Node.js 24 ou posterior, e pode usar bancos de dados como PostgreSQL ou MySQL em produção. A funcionalidade pode ser ampliada por meio de plugins, instalados pela interface de administração ou pela linha de comando, para incluir recursos como markdown, comentários, títulos e vídeo WebRTC. A API HTTP e as definições OpenAPI permitem que outros aplicativos web gerenciem pads, usuários e grupos. A exportação completa dos dados já vem integrada.
O código é licenciado sob a Apache 2.0 e a interface está traduzida para 105 idiomas. Os recursos de IA não fazem parte do núcleo; eles são disponibilizados por plugins que se conectam ao modelo escolhido por você.
Recursos principais
- 01Atribuição por autor e cores para cada edição.
- 02Histórico completo de revisões com controle deslizante de tempo em nível de caractere.
- 03Pode ser executado em hospedagem própria, com suporte a PostgreSQL ou MySQL.
- 04Extensível por meio de plugins para markdown, comentários, vídeo e autenticação.
- 05API HTTP e definições OpenAPI para integração com outros aplicativos.
- 06Exportação completa de dados integrada.
Casos de uso
- Redação colaborativa em organizações que precisam manter os dados em seus próprios servidores.
- Universidades e escolas que mantêm um ambiente compartilhado de escrita.
- Consultas públicas ou projetos cívicos que precisam de um histórico de edições visível.
- Integração de pads colaborativos a um aplicativo web existente por meio da API.
Início rápido
- 1
Instale o pnpm globalmente com o npm
npm install -g pnpm - 2
Instale as dependências do projeto
pnpm i - 3
Compile o Etherpad
pnpm run build:etherpad - 4
Inicie o Etherpad e abra http://localhost:9001
pnpm run prod
Antes de usar
- É necessário ter o Node.js 24 ou superior, e você precisa executar e manter o servidor por conta própria.
- O driver dirtyDB padrão serve apenas para testes. Para uso em produção, é necessário um banco de dados dedicado, como o MySQL.
Em coleções
Tópicos
Perguntas frequentes
- O que é etherpad?
- Editor colaborativo de documentos em tempo real, auto-hospedável, que atribui cada edição ao autor e mantém o histórico completo de revisões. O Etherpad é um editor colaborativo em tempo real para documentos compartilhados. Cada alteração é atribuída a quem a fez, todas as revisões são mantidas e um controle deslizante de tempo permite percorrer o histórico de um pad, caractere por caractere. As cores dos autores mostram quem escreveu cada trecho enquanto as pessoas editam.
- etherpad é gratuito? Qual é a licença?
- etherpad é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- etherpad ainda é mantido?
- Manutenção ativa. O último commit de etherpad foi em 7 de nov. de 2026.
- Para que posso usar etherpad?
- Redação colaborativa em organizações que precisam manter os dados em seus próprios servidores. Universidades e escolas que mantêm um ambiente compartilhado de escrita. Consultas públicas ou projetos cívicos que precisam de um histórico de edições visível. Integração de pads colaborativos a um aplicativo web existente por meio da API.
- Como instalar etherpad?
- Instale o pnpm globalmente com o npm: npm install -g pnpm Instale as dependências do projeto: pnpm i Compile o Etherpad: pnpm run build:etherpad Inicie o Etherpad e abra http://localhost:9001: pnpm run prod
- Onde consigo etherpad?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ether/etherpad
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Editor de texto colaborativo open source para equipes, com edição em tempo real, subpáginas aninhadas e hospedagem própria; desenvolvido com Django e React.
Suíte de escritório colaborativa, open source e com criptografia de ponta a ponta, para editar documentos, planilhas, apresentações, formulários, quadros kanban e muito mais em tempo real.
Editor de IA auto-hospedável para escrita acadêmica, com autocomplete atento às citações, busca de artigos, chat com PDFs, revisão por IA e exportação para Word/LaTeX.
Um planejador de viagens colaborativo, auto-hospedado e em tempo real, com mapas, orçamentos, listas de bagagem, diário e ferramentas opcionais de IA.
Plataforma auto-hospedada para armazenar, sincronizar e compartilhar arquivos, com WebDAV e edição de documentos online.