awesome-repositories.com

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

ExploreazăCăutări recomandateBlogHartă site
ProiectDesprePresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

1 repository

Awesome GitHub RepositoriesProtocol-Driven Editor Architectures

Editor designs that use a standardized communication protocol to separate the core from the UI.

Distinct from JSON Editors: Distinct from JSON Editors which are tools for editing JSON data; this is an editor that uses JSON as its internal communication protocol.

Explore 1 awesome GitHub repository matching data & databases · Protocol-Driven Editor Architectures. Refine with filters or upvote what's useful.

Awesome Protocol-Driven Editor Architectures GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • google/xi-editorAvatar google

    google/xi-editor

    19,816Vezi pe GitHub↗

    Xi Editor is a high-performance text editor core written in Rust. It employs a decoupled architecture that separates core logic from the presentation layer using a JSON-based client-server protocol. The project features a language-agnostic plugin system that communicates with external extensions via JSON messages over pipes. It manages text buffers using a persistent rope data structure to enable efficient editing of very large files. The system supports asynchronous editor workflows by running expensive operations in background threads using data snapshots. This prevents background processi

    Features an architecture that separates core logic from the UI through a JSON-based communication protocol.

    Rust
    Vezi pe GitHub↗19,816
  1. Home
  2. Data & Databases
  3. Protocol-Driven Editor Architectures