1 repository
Low-level translation between different text encoding offsets, such as UTF-8 and UTF-16.
Distinct from UTF-8 Internal Storage: None of the candidates focus on the translation between different encoding offsets specifically for UI and storage reconciliation.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Encoding Offset Conversions. Refine with filters or upvote what's useful.
xi-editor is a high-performance text editor core written in Rust. It employs a client-server architecture that separates the backend editor logic from the user interface, allowing diverse frontends to communicate with the core via a standardized protocol. The project is distinguished by its use of rope-based text buffers for efficient manipulation of large documents and a collaborative engine powered by conflict-free replicated data types to synchronize concurrent edits. It further features an extensible plugin system that integrates external binaries and third-party tools through JSON-based
Translates between UTF-8 and UTF-16 offsets to reconcile differences between storage and UI toolkits.