awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ether avatar

ether/etherpad-lite

0
View on GitHub↗
18,135 stele·3,009 fork-uri·TypeScript·apache-2.0·10 vizualizăridocs.etherpad.org↗

Etherpad Lite

Etherpad-lite is a web-based platform designed for real-time collaborative text editing. It enables multiple users to view and modify the same document simultaneously, utilizing an operational transformation engine to synchronize content across all connected client sessions.

The platform distinguishes itself through a modular, plugin-based architecture that allows for the integration of third-party extensions to introduce custom functionality. It provides a comprehensive programmatic interface for document management, allowing users to automate the creation, update, and retrieval of text documents and their associated revision logs.

The system supports a wide range of operational requirements, including document format conversion, persistent storage via external database backends, and detailed revision auditing. It is built to function within complex network environments, offering configuration options for reverse proxy deployment, subpath routing, and secure header handling.

The application is distributed as a server-side package that includes administrative tools for session management, notification delivery, and privacy policy configuration.

Features

  • Collaborative Editors - Enables multiple users to edit text documents simultaneously with real-time synchronization and revision history.
  • Real-time Collaboration - Enables multiple users to view and modify the same text document simultaneously with instant synchronization.
  • Operational Transformation Engines - Utilizes an operational transformation engine to synchronize concurrent text edits across all connected clients.
  • Real-time Synchronization - Synchronizes document content across multiple clients in real-time to enable simultaneous multi-user editing.
  • Node.js Server Frameworks - Provides a real-time collaborative editing engine built on a Node.js server-side runtime.
  • WebSocket Servers - Maintains persistent WebSocket connections to push incremental document updates to clients in real-time.
  • Plugin Systems - Includes a modular plugin system for adding third-party extensions and integrating external services.
  • Event-Driven Plugin Registries - Implements a hook-based system that dynamically loads external modules to extend core functionality.
  • Third-Party Plugins - Supports a modular plugin system for extending core editing functionality with third-party extensions.
  • Collaborative Editing - Open-source real-time collaborative editor platform.
  • Standalone Editors - Real-time collaborative document editing platform.
  • Markdown 编辑器 - Listed in the “Markdown 编辑器” section of the Great Open Source Project awesome list.
  • Collaboration And Storage - Real-time collaborative rich text editing platform.
  • Productivity Tools - Real-time collaborative document editing.
  • Document Management APIs - Provides a comprehensive HTTP API for programmatic document management and revision log retrieval.
  • Document Management Systems - Enables programmatic automation of document creation, updates, and lifecycle management via external interfaces.
  • Node.js Runtimes - Executes application logic within a Node.js runtime to manage high-concurrency collaborative connections.
  • Document Management APIs - Exposes RESTful interfaces for programmatically creating, updating, and managing the lifecycle of text documents.
  • Reverse Proxies - Configures web applications to function correctly behind reverse proxies by managing subpaths and forwarded headers.
  • Document Conversion - Provides automated engines to convert and export text documents between various file formats.
  • Key-Value Stores - Maps document revisions and application state to external database backends for persistent storage.
  • Revision Histories - Provides interfaces for retrieving historical revision logs and snapshots to audit document changes.
  • Audit Logs - Records and provides access to complete history logs and snapshots for auditing document changes.
  • Session Management - Manages user sessions and generates temporary access tokens for authorizing collaborative editing sessions.
  • Database Connectivity - Connects to external database backends to ensure long-term durability of document data and application state.
  • Middleware-Based Request Pipelines - Processes network traffic through modular middleware chains to resolve subpaths and validate proxy headers.

Istoric stele

Graficul istoricului de stele pentru ether/etherpad-liteGraficul istoricului de stele pentru ether/etherpad-lite

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Etherpad Lite

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Etherpad Lite.
  • hedgedoc/hedgedocAvatar hedgedoc

    hedgedoc/hedgedoc

    7,249Vezi pe GitHub↗

    HedgeDoc is a self-hosted documentation platform and real-time collaborative Markdown editor. It serves as a digital workspace for creating shared technical notes and managing knowledge through a privately hosted system. The platform enables multiple users to write and format Markdown documents simultaneously in a shared live environment. It integrates external identity providers such as LDAP, SAML, and social platforms via OAuth2 to manage user access and authentication. The system includes capabilities for content publishing, including exporting notes to GitHub Gists and generating automat

    TypeScript
    Vezi pe GitHub↗7,249
  • partykit/partykitAvatar partykit

    partykit/partykit

    5,644Vezi pe GitHub↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    TypeScriptbackendscollaborationcrdts
    Vezi pe GitHub↗5,644
  • benweet/stackeditAvatar benweet

    benweet/stackedit

    22,805Vezi pe GitHub↗

    StackEdit is a browser-based Markdown editor designed for structured document authoring and collaborative content creation. It functions as an offline-first web application, allowing users to maintain full access to their documents and editing tools without an active internet connection, with changes automatically synchronized once connectivity is restored. The platform distinguishes itself through its support for real-time multi-user collaboration, utilizing operational transformation to merge concurrent edits from multiple participants. It features a modular architecture that supports speci

    JavaScriptbloggercouchdbdropbox
    Vezi pe GitHub↗22,805
  • typecellos/blocknoteAvatar TypeCellOS

    TypeCellOS/BlockNote

    9,141Vezi pe GitHub↗

    BlockNote is a block-based rich text editor and a real-time collaborative workspace. It uses a JSON-based data model to organize content into draggable, nestable blocks rather than a single flat document. The system functions as a high-level interface built on ProseMirror that abstracts document state into discrete, manipulatable content blocks. The project serves as a framework for integrating large language models into document editors, enabling context-aware text generation and AI-driven workflows. It also acts as a document export engine capable of converting structured block data into fo

    TypeScriptblock-basededitorjavascript
    Vezi pe GitHub↗9,141
Vezi toate cele 30 alternative pentru Etherpad Lite→

Întrebări frecvente

Ce face ether/etherpad-lite?

Etherpad-lite is a web-based platform designed for real-time collaborative text editing. It enables multiple users to view and modify the same document simultaneously, utilizing an operational transformation engine to synchronize content across all connected client sessions.

Care sunt principalele funcționalități ale ether/etherpad-lite?

Principalele funcționalități ale ether/etherpad-lite sunt: Collaborative Editors, Real-time Collaboration, Operational Transformation Engines, Real-time Synchronization, Node.js Server Frameworks, WebSocket Servers, Plugin Systems, Event-Driven Plugin Registries.

Care sunt câteva alternative open-source pentru ether/etherpad-lite?

Alternativele open-source pentru ether/etherpad-lite includ: hedgedoc/hedgedoc — HedgeDoc is a self-hosted documentation platform and real-time collaborative Markdown editor. It serves as a digital… partykit/partykit — PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a… benweet/stackedit — StackEdit is a browser-based Markdown editor designed for structured document authoring and collaborative content… typecellos/blocknote — BlockNote is a block-based rich text editor and a real-time collaborative workspace. It uses a JSON-based data model… yjs/yjs — Yjs is a CRDT framework and real-time state synchronization engine providing shared data types for collaborative… azat-co/practicalnode — Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side…