Разработчики мультиплатформенного редактора кода Atom развивают новый экспериментальный текстовый редактор Xray.
Он также построен на фреймворке Electron, но для повышения надёжности и производительности ядро редактора с реализацией базовой логики разработчики из GitHub написали на языке Rust. Интерфейс оформлен на JavaScript/CSS с применением фреймворка React, а для отрисовки текста применяется WebGL.
Среди ключевых требований к проекту называется обеспечение высокой производительности и минимального времени отклика, интеграция механизмов для организации совместной работы с кодом нескольких участников, гибкое API для расширения функциональности через расширения и предоставление компонента для редактирования в Web и интеграции в другие Electron-приложения (планируется унифицировать редактирование в GitHub и Xray).