Discord Rebuilds Desktop App in Rust

Discord's co-founder confirmed the desktop client is being rewritten in Rust with GPUI, replacing its Electron-based foundation.

Updated on Nov. 5, 2026 in Software

Discord Rebuilds Desktop App in Rust

Live Poll

Do you think the apps you use on your computer are getting lighter on memory?

Discord is rebuilding its desktop client in Rust, with GPUI handling the interface, according to co-founder and CTO Stanislav Vishnevskiy. The move replaces the Electron and React Native stack the app has relied on.

Why it matters

Discord wants to share app logic across desktop and mobile while keeping native UI on phones. The change addresses long-standing complaints about the memory footprint of Electron-based desktop apps.

An early screenshot of the new client, listed as "Discord Phoenix" on Windows 11, shows 290.2MB of RAM usage, compared with the author's report of 1-2GB at idle on the current Windows app. Discord has reported a 5% reduction in p95 memory so far, but the timeline for full release is not yet known.

The players

Stanislav Vishnevskiy

Discord co-founder and chief technology officer who confirmed the rebuild in Rust.

Discord

The voice and text communication platform whose desktop client is being rebuilt.

The details

Discord has used Rust since 2018 for its infrastructure, voice technology, and parts of the existing client. Electron packages each app with its own copy of Chromium, a design the new approach avoids, and Discord has acknowledged its Windows app can reach 4GB of RAM.

Timeline

  1. 2018: Discord began using Rust.

  2. December 2025: A Discord employee confirmed testing a client restart when memory usage exceeds 4GB.

Roadmap

Discord's move departs from Electron, the framework that bundles a full copy of Chromium with every app and has shaped desktop chat clients for years. Its prior Rust adoption since 2018 positions the rebuild as an extension of a codebase the company already maintains.

Users on Windows and other desktop platforms could see lower memory use once the new client ships, reducing the restarts and slowdowns caused by heavy RAM consumption. The change does not yet include a release date, so current users will keep the existing client for now.

The takeaway

Desktop app memory use is a practical concern for anyone who keeps a chat client open all day. Watching for memory-usage changes in future Discord updates is a simple way to tell whether the rewrite is delivering.

Further reading

For more on the tools behind desktop apps, see Software.

Live Poll

Do you think the apps you use on your computer are getting lighter on memory?