> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Pop!_OS is Working on a New Text Editor, Taking Cues from Vim and VS Code
- URL: https://itsfoss.com/news/cosmic-text-editor/
- Published: 2023-03-01T07:42:55.000Z
- Updated: 2023-03-01T07:44:39.000Z
- Description: System76 shares details on its upcoming text editor. Here's what you can expect.
- Author: Sourav Rudra
- Tags: Development Updates, News, #Import 2025-11-08 21:15

System76 has been busy adding things to their [upcoming COSMIC DE](https://itsfoss.com/system76-pop-os-cosmic-de-changes/) on Pop!\_OS; they recently shared what they were up to for the month of February.

A new [Bluetooth applet](https://github.com/pop-os/cosmic-applets/tree/master%5Fjammy/cosmic-applet-bluetooth?ref=itsfoss.com) was included with the rest of the work-in-progress applets for the 'cosmic-panel', with discussions about how config files and widget layering should work on COSMIC DE.

However, that is not what caught my eye.

It was the **new in-house text editor** application that was being developed for COSMIC DE.

Let's take a look at it.

![an early look at the upcoming cosmic text editor](https://itsfoss.com/content/images/2023/03/Cosmic_Text_Early_Render.jpg)

An early render of COSMIC TEXT Editor shared by System76.

**What is it?:** Dubbed as **'COSMIC Text'**, it is a Rust-based multi-line text handler that can provide advanced text shaping, layout, and rendering in a tightly packed package.

The text editor **supports a variety of advanced shaping operations** thanks to the '[rustybuzz](https://github.com/RazrFalcon/rustybuzz?ref=itsfoss.com)' shaping algorithm and also uses '[swash](https://github.com/dfrg/swash?ref=itsfoss.com)' for rendering that allows support for ligatures and color emoji.

Furthermore, the **layout is implemented using Rust**, with support for bidirectional text and the Font fallback is a custom job that **reuses static fallback lists** from browsers such as Firefox and Chromium.

System76 also mentions that:

> The UX team gathered data on what people like about existing text editors like Vim and VS Code, and they now have an initial concept for how the text editor will behave!

It will be interesting to see how they use the data to improve COSMIC Text. After all, they are looking at some of the best text editors out there.

**So, a potential competitor to the likes of Vim and Microsoft Visual Code?**

It seems they also plan cross-platform support for it, including **Linux, Windows, and macOS**, as per the readme.

![cosmic text readme](https://itsfoss.com/content/images/2023/03/cosmic-text.jpg)

**Suggested Read** 📖

[8 Best Open Source Code Editors for LinuxLooking for the best text editors in Linux for coding? Here’s a list of the best code open source code editors for Linux.![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSAbhishek Prakash![](https://itsfoss.com/content/images/2023/02/modern-code-editors.png)](https://itsfoss.com/best-modern-open-source-code-editors-for-linux/)

You can go through its [GitHub repo](https://github.com/pop-os/cosmic-text?ref=itsfoss.com) for the more technical bits of it.

**When can you expect it?:** With the full release of COSMIC DE, hopefully. If there are any issues with it, then it might get push backed.

It may become one of the [code editors that may challenge the supremacy of Visual Studio Code](https://itsfoss.com/upcoming-code-editors/). Who knows?

*💬 Feel free to share your thoughts about COSMIC DE's upcoming text editor.*