awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ottypes avatar

ottypes/text

0
View on GitHub↗
138 Stars·12 Forks·JavaScript·0 Aufrufe

Text

NOTE: This OT type counts characters using UTF16 offsets instead of unicode codepoints. This is slightly faster in javascript, but its incompatible with ot implementations in other languages. For future projects I recommend that you use ot-text-unicode instead. ot-text-unicode also has full…

Features

  • Collaborative Editing - Operational transform library for plain text manipulation.

Star-Verlauf

Star-Verlauf für ottypes/textStar-Verlauf für ottypes/text

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Text

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Text.
  • automerge/automergeAvatar von automerge

    automerge/automerge

    6,373Auf GitHub ansehen↗

    Automerge is a distributed state synchronization engine and library for conflict-free replicated data types. It enables multiple nodes to perform concurrent updates to a shared dataset while guaranteeing that all replicas eventually converge to the same state. The project provides a high-performance implementation written in Rust to manage state merging and synchronization. It employs a byte-compressed synchronization protocol to transmit minimal delta updates between peers, facilitating data consistency in peer-to-peer and real-time collaborative environments. The system covers broad capabi

    JavaScript
    Auf GitHub ansehen↗6,373
  • ether/etherpad-liteAvatar von ether

    ether/etherpad-lite

    18,135Auf GitHub ansehen↗

    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 docu

    TypeScriptcollaborationcollaborativecollaborative-editing
    Auf GitHub ansehen↗18,135
  • josephg/sharejsJ

    josephg/sharejs

    4,988Auf GitHub ansehen↗

    ShareJS is a collaborative document database and synchronization engine designed for real-time shared state management. It provides an operational transform sync engine to enable simultaneous editing of plain-text and JSON data, and a RESTful synchronization API for managing document states via HTTP. The system features an offline-first data sync layer that queues local modifications while disconnected and automatically pushes edits upon reconnection. It also includes a middleware access control layer that intercepts database requests to enforce security policies and perform request rewriting

    JavaScript
    Auf GitHub ansehen↗4,988
  • ottypes/text-unicodeAvatar von ottypes

    ottypes/text-unicode

    77Auf GitHub ansehen↗

    This OT type can be used to edit plaintext documents, like sourcecode or markdown. It allows invertible or non-invertible text operations.

    TypeScript
    Auf GitHub ansehen↗77
Alle 6 Alternativen zu Text anzeigen→

Häufig gestellte Fragen

Was macht ottypes/text?

NOTE: This OT type counts characters using UTF16 offsets instead of unicode codepoints. This is slightly faster in javascript, but its incompatible with ot implementations in other languages. For future projects I recommend that you use ot-text-unicode instead. ot-text-unicode also has full…

Was sind die Hauptfunktionen von ottypes/text?

Die Hauptfunktionen von ottypes/text sind: Collaborative Editing.

Welche Open-Source-Alternativen gibt es zu ottypes/text?

Open-Source-Alternativen zu ottypes/text sind unter anderem: automerge/automerge — Automerge is a distributed state synchronization engine and library for conflict-free replicated data types. It… ether/etherpad-lite — Etherpad-lite is a web-based platform designed for real-time collaborative text editing. It enables multiple users to… josephg/sharejs — ShareJS is a collaborative document database and synchronization engine designed for real-time shared state… ottypes/text-unicode — This OT type can be used to edit plaintext documents, like sourcecode or markdown. It allows invertible or… share/sharedb — ShareDB is a realtime database backend based on Operational Transformation (OT) of JSON documents. It is the realtime… yjs/yjs — Yjs is a CRDT framework and real-time state synchronization engine providing shared data types for collaborative…