Xi Editor
Some data may be outdated — see provenance labels.
A modern editor with a backend written in Rust. observed · 2026-10-03
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3829
- days_rel: n/a
- days_push: 946
- n_releases_24m: 0
Adoption not part of the score
19813 stars · 706 forks observed · 2026-10-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.97
Xi editor is a modern, high‑performance text editor whose core is written in Rust and communicates with front‑ends via a JSON‑RPC protocol. It provides an extensible plugin system and uses a CRDT‑based rope data structure for efficient editing.
Use cases
- Edit large source code files with sub‑millisecond latency
- Build a custom editor UI by writing a front‑end in any language
- Develop asynchronous plugins that run without blocking the editor
- Leverage the CRDT engine for reliable undo/redo and potential collaborative editing
When to choose
- You need a fast, Rust‑based editing engine with a clean plugin API
- You want to experiment with custom front‑ends across desktop platforms
- Your project benefits from a CRDT text model for advanced features
When to avoid
- You require long‑term active maintenance and new feature development
- You need out‑of‑the‑box UI components without building a front‑end
Facets
application · maturity maintenance
gui plugin-system serialization developer-tools windows cross-platform rust crdt text-editor discontinued backend plugin-architecture linux macos
10 sources
- readme: https://github.com/xi-editor/xi-editor · fetched 2026-10-03 · 7041725f2330
- homepage: https://xi-editor.io · fetched 2026-10-05 · 0fc412267c9b
- site_page: https://xi-editor.io/docs/frontend-protocol.html · fetched 2026-10-05 · deb75d33b43f
- site_page: https://xi-editor.io/docs/plugin.html · fetched 2026-10-05 · 75cac57389c2
- site_page: https://xi-editor.io/docs/config.html · fetched 2026-10-05 · 45183cfc68b9
- site_page: https://xi-editor.io/docs/crdt.html · fetched 2026-10-05 · 843d780e7f4d
- site_page: https://xi-editor.io/building-docs.html · fetched 2026-10-05 · ed30f659451b
- site_page: https://xi-editor.io/docs/tracing.html · fetched 2026-10-05 · 0b43104a2a38
- site_page: https://xi-editor.io/docs.html · fetched 2026-10-05 · 430f74034566
- site_page: https://xi-editor.io/docs/frontend-notes.html · fetched 2026-10-05 · 2eb001b97d79
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| xi-editor/xi-editor | main | 32 |
| xi-editor/xi-mac | frontend | 32 |
| xi-editor/xi-win | frontend | 10 |
For agents
markdown · JSON · MCP: product_card(name="xi-editor/xi-editor")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem