
Illustrative image: a gaming PC — the kind of machine Discord's desktop app runs on. This is NOT the new Discord client: the Rust rebuild has no public release yet and no official screenshot available for reuse. Image: Wikimedia Commons / Prolete.
TL;DR — Discord Rust rebuild explained in one line: Discord co-founder and CTO Stanislav Vishnevskiy confirmed on 4 November 2026 that Discord is rebuilding its entire app in Rust, dropping Electron on desktop and React Native on mobile, with the desktop interface drawn by the GPUI framework — and an early build reportedly uses just 290MB of RAM.
📌 KEY HIGHLIGHTS
- The confirmation: Vishnevskiy confirmed the rebuild on X on 4 November 2026, saying Discord has used Rust since 2018 and "the holy grail was getting the whole client there."
- What goes away: Electron on desktop and React Native on mobile. Phones keep a native interface but share app code with desktop through Rust — one core codebase instead of separate stacks.
- The framework: GPUI, not Tauri — Vishnevskiy said so explicitly. GPUI is a Rust-native UI framework that draws the interface directly, rather than showing a web page inside an app shell.
- The number everyone is quoting: an early Windows 11 build, labelled "Discord Phoenix", was shown using 290.2MB of RAM — reported from a screenshot, not an independently verified benchmark.
- The catch: there is no release date and no public test yet. Discord has published no announcement of its own, and the new client is not available to download.
Discord Rust rebuild explained: what actually changed
Discord's desktop app today is built with Electron — essentially the chat interface running as a web page inside a Chromium browser shell, plus Node.js. That is why it can feel heavy: every Discord window carries much of a browser with it. Discord itself has acknowledged that its Windows app can reach around 4GB of RAM, and reports say the company has tested automatically restarting the client when memory passes that point.
The rebuild throws that model out. The new client is written in Rust, a systems language with no garbage collector — memory is managed at compile time, so the app does not carry a browser runtime or a JavaScript engine just to draw its own interface. On mobile, React Native goes away too, but phones keep their native interface; the shared Rust core underneath is what unifies the platforms. For developers, the interesting detail is the framework choice: GPUI renders the desktop UI natively in Rust, while Tauri — the option many guessed — would still display a web interface through the operating system's webview. Vishnevskiy closed that speculation himself: "And it's not Tauri, it's GPUI, so good guess everyone."
This is not Discord's first Rust rodeo. The company has used Rust in its infrastructure and voice technology since 2018, and its 2020 rewrite of the Read States service from Go to Rust is one of the most-cited real-world Rust adoption stories in the industry. The client rebuild is the last, biggest step: the part users actually see.
Old Discord app vs the Rust rebuild
| Area | Today's app | Rust rebuild |
|---|---|---|
| Desktop framework | Electron (Chromium + Node.js) | Rust + GPUI, native rendering |
| Mobile framework | React Native | Native UI, shared Rust core |
| Memory (Windows) | Can reach ~4GB (acknowledged by Discord) | 290.2MB in an early build (reported, unverified benchmark) |
| Startup | "Starting" splash screen while Electron libraries load | Expected to drop the splash screen (reported, not CTO-confirmed) |
| Codebase | Separate desktop and mobile stacks | One shared Rust core across platforms |
| Availability | Live now | No release date, no public test yet |

Illustrative image: code on a developer's screen — the Rust rebuild is a developer story as much as a user one, and one shared Rust core is the engineering payoff. Image: Wikimedia Commons.
Why it matters for India readers
Discord is where a huge share of India's gamers, students, study groups and developer communities live — and many of them run it on modest laptops where 4GB of RAM for a chat app is not a joke, it is a real tax on everything else open at the same time. A native client that idles at a fraction of that would be felt immediately on budget hardware, and a shared codebase should mean desktop and mobile features stop drifting apart. There is a developer angle too: India has one of the world's largest Rust-curious developer bases, and Discord's rebuild is the highest-profile endorsement yet of Rust as a client language, not just a backend one — the same week the ecosystem keeps pushing native tooling forward, from CheerpJ 5.0's Java 25 in the browser to the VS Code 1.145 update and the Django 6.1.3 upgrade. If Discord ships this, expect other Electron apps to face the same question from their users: why are you still a browser in a trench coat?
Should you care?
✅ Verdict: yes, if Discord eats your RAM — but don't wait for it yet. The direction is confirmed by the CTO himself and the engineering logic is sound, but there is no date, no download and no verified benchmark. The 290MB figure is an early-build screenshot, not a promise. Keep using today's app; watch for the user testing Vishnevskiy says he hopes to start "soon™".
Price, availability and what is still unclear
Discord is free, and nothing suggests the rebuild changes that — this is an engineering rewrite, not a new product tier. What is unclear is almost everything else: no release window, no beta sign-up, no word on whether Linux, macOS and Windows ship together, and no confirmation of the reported removal of the "Starting" screen. The 290.2MB figure also needs a like-for-like test — an early build idling on a screenshot is not the same as a full client with voice, video and a busy server list. Treat it as a signpost, not a spec.
FAQs
Why is Discord ditching Electron?
Electron wraps a web app in a Chromium browser shell, so the desktop client carries browser overhead with it — Discord has acknowledged its Windows app can reach around 4GB of RAM. A native Rust client removes that layer entirely, which should cut memory use and startup time.
What is GPUI and why did Discord choose it over Tauri?
GPUI is a Rust-native framework for building desktop interfaces that draws the UI directly, without a web layer. Tauri, the other popular Rust option, typically displays a web interface through the operating system's webview. Discord's CTO confirmed the choice explicitly: "it's not Tauri, it's GPUI."
Will the new Discord app really use less RAM?
Probably, but the headline 290.2MB figure is not proof yet: it comes from a screenshot of an early "Discord Phoenix" development build reported by Windows Latest, not an independently verified benchmark against the current app under the same workload. The direction is right; the exact saving is unconfirmed.
When will Discord's Rust app be released?
There is no release date and no public test. CTO Stanislav Vishnevskiy said he hopes to get the new client "into testing with users soon™", and Discord has published no announcement of its own — so any download link claiming to be the new client should be treated as fake.
Takeaway: Discord is finally rebuilding its app the native way — Rust everywhere, GPUI on desktop, one shared core — and if the early memory numbers hold up, it will be the most noticeable Discord upgrade in years. Until testing opens, though, it is a confirmed plan, not a product.
Follow World Tech on TechByCountry for tomorrow's update.
📸 Get tech in the last 24 hours on Instagram — follow @_techinlast24hrs for daily posts (9 AM–9 PM) and reels at 12:30 PM & 8:30 PM.
Sources
- Windows Latest — Discord is killing its Electron app that can eat 4GB of RAM on Windows 11, and the Rust rebuild uses just 290MB (5 Nov 2026)
- Inven Global — Discord CTO confirms the desktop and mobile apps are being rebuilt in Rust (5 Nov 2026)
- tbreak — Discord Rust Rebuild Replaces Electron Desktop App (5 Nov 2026)
- Undercode News — Discord Is Finally Ditching Electron: New Rust-Based Client Promises Dramatically Lower RAM Usage (5 Nov 2026)
Comments
Post a Comment