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

# Discord Ditches Electron for a Rust Desktop App
- URL: https://blog.harshkohli.com/discord-ditches-electron-rust-gpui/
- Published: 2026-11-05T13:13:17.000Z
- Updated: 2026-11-05T13:13:17.000Z
- Description: Discord is rebuilding in Rust with GPUI, ditching Electron. Early Windows build used ~290MB RAM with two accounts open.
- Author: Harsh Kohli
- Tags: Tech News, Software

Discord’s desktop app has a reputation for eating RAM for breakfast. That may finally change: co-founder and CTO Stanislav Vishnevskiy confirmed the company is rebuilding the whole client in Rust, ditching Electron on desktop and React Native on mobile. An early Windows build he shared — labeled Discord Phoenix — sat at about **290 MB** of memory with two accounts open.

## What happened

In a [November 4 post on X](https://x.com/svishnevskiy/status/2118081920194203799?ref=blog.harshkohli.com), Vishnevskiy wrote that Discord has used Rust since 2018 for infra, voice, and parts of the current client, and that “the holy grail was getting the whole client there.” The rewrite drops Electron and React Native; phones keep a native UI but share app code with desktop through Rust. He also clarified the UI stack is **GPUI** (the Rust framework behind the Zed editor), not Tauri. [The Verge](https://www.theverge.com/news/1027379/discord-ditching-electron-web-app?ref=blog.harshkohli.com) reported the same day; [@tomwarren highlighted the RAM drop on X](https://x.com/tomwarren/status/2118307423769547169?ref=blog.harshkohli.com).

Secondary coverage from [Windows Latest](https://www.windowslatest.com/2026/11/05/discord-is-killing-its-electron-app-that-can-eat-4gb-of-ram-on-windows-11-and-the-rust-rebuild-uses-just-290mb/?ref=blog.harshkohli.com) and [Inven Global](https://www.invenglobal.com/articles/28182/discord-cto-confirms-the-desktop-and-mobile-apps-are-being-rebuilt-in-rust?ref=blog.harshkohli.com) adds useful color from Vishnevskiy’s follow-ups: the app should “look and work identically” to today’s Discord, the process is native (system webview only for things like YouTube embeds and Activities), Discord carries its own GPUI patches and may upstream some of them, and user testing is hoped for “soon” with no public ship date. Discord has not posted a formal company blog yet — the confirmation is the CTO’s own thread.

## Why it matters

Electron made Discord easy to ship everywhere, and it also made Task Manager screenshots a meme. Heavy voice rooms, screen share, and a pile of servers routinely push the Windows client past 1 GB; Discord staff have previously talked about restart experiments when usage crossed 4 GB. A single \~290 MB process with multi-account support is the kind of change laptop users and low-RAM machines actually feel. The mobile side matters too: sharing Rust logic while keeping native UI is Discord’s bet that it can stop Android/iOS feature lag without another Chromium-shaped tax on every phone.

For the wider industry it’s another high-profile vote against “just wrap Chromium.” Slack, VS Code, and others still live in that world; Discord’s move will be watched for real-world battery, GPU, and crash numbers once the beta opens — especially on gaming PCs where GPUI’s GPU path may share the same silicon as the game.

## What to do

- **Stay on the current Stable/PTB/Canary builds.** Phoenix is not a public download yet. Ignore random “Discord Rust installer” links — those are malware bait.
- **If RAM is killing you today,** close unused servers in the sidebar, disable hardware acceleration only as a test, and prefer the web app in a dedicated browser profile for light chat.
- **Bot and Activity developers:** expect the UI to look the same; still verify embeds and Activities once the new client hits testing, since rendering moves off Electron.
- **Privacy-minded users:** this rewrite does not change Discord’s server-side message rules — see our earlier guide on [what Discord can show in Google and how to hide it](https://blog.harshkohli.com/discord-messages-google-search-guide/).

## My take

I’ve closed Discord more times for memory than for any bug. A CTO screenshot is not a benchmark suite, but 290 MB with two accounts is enough of a signal that this is a real architecture change, not another “we optimized Chromium a bit” blog. Indian students and creators on 8 GB Windows laptops — often juggling Chrome, WhatsApp Desktop, and a game — are exactly who feel Electron Discord the hardest.

I’d treat “soon™” as months, not days. When the test channel opens, join it on a spare account first, check voice + screen share on your own Wi‑Fi, and keep Stable installed until Phoenix survives a full week of your real server load. The Google indexing story from late October already showed Discord is reshaping how public the product feels; a lighter client doesn’t fix that, but it does mean the app that sits in your tray might finally stop behaving like a second browser.