Track which Electron apps slow down macOS 26 Tahoe
Nature of the Tahoe–Electron performance bug
- The slowdown is tied to Electron’s override of a private, undocumented macOS API related to window corner masking.
- The override was essentially a “dirty hack” for cosmetic corner smoothing and broke when macOS 26 changed behavior.
- The issue is already fixed upstream in Electron; the main problem now is vendors not yet updating their bundled Electron versions.
- Some very old Electron apps avoid the bug simply because their version predates the problematic change, but commenters note this carries significant security risk.
Tracking and affected applications
- The shamelectron site and related scripts help users detect locally installed Electron apps that still ship unfixed versions.
- Commenters list many popular apps as affected, especially password managers and productivity tools (e.g., 1Password 8 and other Electron-based managers), as well as tools like Docker, Notion, and various developer apps.
- Some apps (e.g., Podman Desktop) have already updated and are reported fixed.
Electron vs native / web apps
- Many criticize the prevalence of Electron on macOS, calling it wasteful (duplicated runtimes, high RAM usage) and “half‑baked” compared with native apps.
- Others defend Electron, pointing to VS Code as an example of excellent software and emphasizing its superior developer experience and stable, self-controlled browser engine.
- Several users prefer using Safari’s web app feature or plain browser tabs over “native” Electron clients (e.g., for Discord, Zoom).
- Tauri is briefly mentioned; no issues on Tahoe are reported there.
Disk, RAM, and shared libraries
- There’s debate over Electron’s per‑app runtime duplication: some see ~4+ GiB of redundant installs as “insanity,” others argue memory and storage are cheap and shared libraries are a bigger maintenance nightmare.
- A few suggest Nix-like, versioned shared runtimes as a middle ground; others insist shared libs have repeatedly failed in practice.
Responsibility: Apple vs app vendors
- One camp argues any app being able to slow the whole OS is fundamentally an OS design failure.
- Others counter that Electron knowingly used clearly private APIs, so vendors bear primary blame.
- Comparisons are drawn to Windows’ strong backward-compatibility culture; some say Apple tolerates more breakage across releases.
Broader Tahoe and Apple ecosystem concerns
- Multiple commenters report Tahoe feeling rough overall: broken UI elements (menu bar, keypress popups), Zoom-related bugs, and higher memory use on 8 GB machines.
- Some recommend delaying major macOS upgrades until at least the .1 release; others prioritize security updates and upgrade early.
- There is broad frustration with Apple’s QA, Feedback Assistant, and perceived focus on branding over robustness.
- SwiftUI and WinUI are criticized as immature or painful, with several arguing these shortcomings are a major driver pushing developers toward Electron despite its downsides.