Back to Programs

End user applications

Xi Editor

A modern text editor with a backend written in Rust.

rustswift

Participation history

2 GSoC years

2019

1 project

Official year page

High performance piet backend

Despite the ubiquity of text in computing applications, rendering high quality text using the GPU remains a challenging problem (see section titled...

2018

3 projects

Official year page

Language Server Plugin in Xi

Xi-Editor currently has a support of plugins but the Plugin API is quite small. The current plugin API has support for implementing things like...

Improve Xi-Mac’s UI and polish its core editing experience

Xi-Mac, Xi Editor's official macOS frontend is still very barebones and thus making Xi Editor on Mac not yet fit to act as a developer's main editor....

Find Enhancements

Searching, finding and replacing text in files is a very common task when working with text editors. Currently, xi-editor only supports a very basic...