Repolode
ether

ether/etherpad

Editor de documentos colaborativo en tiempo real y autoalojable, que atribuye cada edición a su autor y conserva todo el historial de revisiones.

Alternativa open source a:Google DocsMicrosoft Word Online

Estrellas
18,621
Forks
3,061
Issues abiertos
10
Último commit
hace 10 horas

¿Qué es?

Etherpad es un editor colaborativo en tiempo real para documentos compartidos. Cada cambio se atribuye a quien lo hizo, se conserva cada revisión y una barra de tiempo permite recorrer el historial de un pad carácter por carácter. Los colores de autor muestran quién escribió cada parte mientras los usuarios editan.

Se ejecuta en un servidor propio con Node.js 24 o posterior y, para producción, puede usar bases de datos como PostgreSQL o MySQL. Su funcionalidad se amplía mediante plugins, que se pueden instalar desde la interfaz de administración o la línea de comandos y que ofrecen opciones como Markdown, comentarios, encabezados y video WebRTC. La API HTTP y las definiciones de OpenAPI permiten que otras aplicaciones web gestionen pads, usuarios y grupos. La exportación completa de datos está integrada.

El código está bajo la licencia Apache 2.0 y la interfaz está traducida a 105 idiomas. El núcleo no incluye funciones de IA: estas se ofrecen mediante plugins que se conectan al modelo que elijas.

Funciones clave

  • 01Atribución por autor y colores para cada edición.
  • 02Historial completo de revisiones con una barra de tiempo que permite recorrer los cambios carácter por carácter.
  • 03Ejecución autoalojada con compatibilidad con PostgreSQL o MySQL.
  • 04Ampliable mediante plugins para Markdown, comentarios, video y autenticación.
  • 05API HTTP y definiciones de OpenAPI para integrarlo en otras aplicaciones.
  • 06Exportación completa de datos integrada.

Casos de uso

  • Redacción colaborativa en organizaciones que necesitan conservar los datos en sus propios servidores.
  • Universidades y escuelas que gestionan un entorno compartido de escritura.
  • Consultas públicas o proyectos cívicos que necesitan un historial de cambios visible.
  • Integración de pads colaborativos en una aplicación web existente mediante la API.

Inicio rápido

  1. 1

    Instala pnpm globalmente con npm

    npm install -g pnpm
  2. 2

    Instala las dependencias del proyecto

    pnpm i
  3. 3

    Compila Etherpad

    pnpm run build:etherpad
  4. 4

    Inicia Etherpad y abre http://localhost:9001

    pnpm run prod

Antes de usarlo

  • Se requiere Node.js 24 o una versión posterior, y debes ejecutar y mantener el servidor por tu cuenta.
  • El controlador dirtyDB predeterminado es solo para pruebas, así que para usarlo en producción necesitas una base de datos específica, como MySQL.

En colecciones

Temas

Preguntas frecuentes

¿Qué es etherpad?
Editor de documentos colaborativo en tiempo real y autoalojable, que atribuye cada edición a su autor y conserva todo el historial de revisiones. Etherpad es un editor colaborativo en tiempo real para documentos compartidos. Cada cambio se atribuye a quien lo hizo, se conserva cada revisión y una barra de tiempo permite recorrer el historial de un pad carácter por carácter. Los colores de autor muestran quién escribió cada parte mientras los usuarios editan.
¿etherpad es gratuito? ¿Qué licencia tiene?
etherpad es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿etherpad sigue mantenido?
Mantenimiento activo. El último commit de etherpad fue el 6 nov 2026.
¿Para qué puedo usar etherpad?
Redacción colaborativa en organizaciones que necesitan conservar los datos en sus propios servidores. Universidades y escuelas que gestionan un entorno compartido de escritura. Consultas públicas o proyectos cívicos que necesitan un historial de cambios visible. Integración de pads colaborativos en una aplicación web existente mediante la API.
¿Cómo se instala etherpad?
Instala pnpm globalmente con npm: npm install -g pnpm Instala las dependencias del proyecto: pnpm i Compila Etherpad: pnpm run build:etherpad Inicia Etherpad y abre http://localhost:9001: pnpm run prod
¿Dónde consigo etherpad?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ether/etherpad

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

Proyectos relacionados