Rust GUI framework performance comparison (including startup time, input lag, resize tests)
lukaskalbertodt.github.io·15h·
Discuss: Hacker News
🌐WebAssembly
Preview
Report Post

Recently I found myself in need of doing GUI with Rust, so I researched and experimented a bit. In this post, I want to share the data I collected, as it might help others. I will mostly compare Tauri, Iced and egui as those seem to be popular choices. I spent quite a bit of time performing tests to assess the speed/performance of these libraries, as a snappy UI experience is something I really value.

🔑 Key takeaways

  • All three are likely fast enough for most cases.
  • Tauri falls slightly behind Iced and egui in terms of startup time and resize performance (on my machine).

Note: This is by no means a full comparison! There are certainly important aspects that are not mentioned in this post. Also be sure to read the disclaimer regarding my performance tests! If you fin…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help