Discord Drops Electron for Rust, Cuts RAM to 290MB

Discord is moving its desktop client off Electron and onto Rust, according to CTO Stanislav Vishnevskiy. He shared a screenshot of the Windows app using 290MB of RAM, well below the 1GB-plus many users see now. A full release date is not set, but testing with users is planned soon.

Why Discord is finally leaving Electron behind

Electron made Discord easy to ship on Windows, Mac and Linux from one codebase. It also made the app heavy, and that trade-off has worn thin.

Electron bundles a whole Chromium browser and Node.js runtime inside every app. That is why Discord, Slack and a long list of other desktop clients can chew through a gigabyte of RAM before you have joined a single voice call. The framework solved a real problem in the 2010s: one team, one codebase, three operating systems.

Discord's answer is Rust, a language built around speed and memory safety. The company has used it since 2018 for infrastructure and voice tech, and parts of the current client already run on it. According to CTO Stanislav Vishnevskiy, getting the entire client onto Rust was "the holy grail."

The change is bigger than swapping a framework. Vishnevskiy says Electron goes away and React Native goes with it. Mobile keeps its native interface but shares app code with desktop through Rust, which means one core logic layer instead of separate stacks per platform.

What 290MB of RAM actually means

Vishnevskiy posted an image of the Windows client running at 290MB. That is the number doing the rounds, and it is worth putting in context.

The current Windows app can pass 1GB with only a handful of servers open, and heavy users with dozens of communities and active voice channels report far more. A 290MB client would put Discord in the same memory bracket as a native chat app rather than a browser tab that grew up.

One screenshot is not a benchmark. It does not say how many servers were loaded, whether voice was connected, or what the memory looked like after a few hours of scrolling. Treat 290MB as a promising early figure, not a promise for your machine.

The payoff is clearest on laptops with 8GB of RAM, where a chat app competing with a browser and an IDE is a real annoyance. Less memory also tends to mean faster launches and fewer fans spinning up during a call. It is the same squeeze Microsoft is chasing with its Windows 11 multitasking work on 8GB PCs.

The RAM number is the headline, but the more interesting detail is React Native going away too. Discord is consolidating on one language from voice servers to mobile UI, and that is a years-long bet on Rust as a product language, not just a backend one. Watch the beta numbers, not the screenshot.

TechCortex take

When will the Rust Discord app arrive?

Not soon enough to plan around. Discord has not given a release date.

Vishnevskiy said the company hopes to get the new client "into testing with users soon." That phrasing suggests an early access or beta phase rather than a broad rollout, and Discord has not said which platforms go first or whether the current app will be replaced in place.

A client rewrite of this scale usually ships in stages. Expect rough edges, missing features and a period where the old Electron build is still the safe option for anyone who depends on Discord every day.

The announcement landed on Hacker News and drew the usual mix of enthusiasm and skepticism. The skepticism is fair: Electron apps have promised leaner builds before, and the only number that will matter is the one on your own task manager after a full day of use.

Availability and pricing

Nothing changes about Discord's pricing: the app stays free with the same Nitro subscription tiers. The Rust client is a technical rebuild, not a new product, so there is no new cost for users in the US, UK or EU.

There is also no regional rollout plan yet. Discord has only said it hopes to begin testing with users soon, and has not named countries, platforms or a date. Existing desktop apps keep working in the meantime.

Discord has been the poster child for Electron's trade-offs for years, and the company now says it has a way out. The 290MB figure is encouraging, the timeline is vague, and the real test starts when ordinary users get the build.

Frequently asked questions

Is Discord really removing Electron?

Yes. Discord CTO Stanislav Vishnevskiy said Electron and React Native are going away as the client moves fully to Rust. No release date has been announced, and testing with users is expected soon.

How much RAM will the new Discord app use?

Discord showed the Windows client at 290MB of RAM. That is far below the 1GB or more the current app can use, but it is a single screenshot, not a benchmark across real-world usage.

Will the mobile Discord app change too?

Mobile keeps its native interface, but it will share app code with desktop through Rust. The visible design should stay familiar; the change is under the hood.

Sources

  1. Discord is ditching Electron and its new app uses less RAM | The Verge. news.ycombinator.com, 2026. https://www.theverge.com/news/1027379/discord-ditching-electron-web-app

More news in Software

Latest news