emilk
ernerfeldt.bsky.social
emilk
@ernerfeldt.bsky.social
Rust coder, creator of egui.rs, CTO of Rerun.io
Pinned
Rerun keeps growing! I’m so happy we started this thing, and that we’re building in the open, in Rust 🤘
rerun.io Rerun @rerun.io · Mar 20
1/ We just raised $17M to build the multimodal data stack for Physical AI! 🚀

Lead: pointnine.com
With: costanoa.vc, Sunflower Capital,
@seedcamp.com
Angels including: @rauchg.blue, Eric Jang, Oliver Cameron, @wesmckinney.com , Nicolas Dessaigne, Arnav Bimbhet

Thesis: rerun.io/blog/physica...
Reposted by emilk
Look, I'm sure that Nolan's adaptation of "The Odyssey" will be fun, but I highly doubt it will be as good as the original.
December 25, 2025 at 2:14 PM
www.egui.rs is now using WebGPU where available. Let me know if this causes any problems for anyone!
egui – An immediate mode GUI written in Rust
www.egui.rs
November 13, 2025 at 10:30 AM
Reposted by emilk
Being able to iterate on games and UIs while running a @bevy.org app with dioxus hot-patching is MENTAL. Love it so much!

Testing in on a fractal clock example from @ernerfeldt.bsky.social's egui
October 2, 2025 at 7:56 AM
Thanks! So the square map is a binary tree that bottoms out in sorted vectors of some max-size? (A picture would help your article a lot 🙏)

I think a comparison to a B-tree is warranted
September 1, 2025 at 5:30 PM
Thank you ❤️
July 11, 2025 at 6:09 PM
There are a lot more improvements and bug fixes - read all about them in the release notes here: github.com/emilk/egui/r...

Happy hacking!
Release 0.32.0 - Atoms, popups, and better SVG support · emilk/egui
egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native. Try it now: https://www.egui.rs/ egui development is sponsored by Rerun, a startup building an SDK for visualizi...
github.com
July 10, 2025 at 3:31 PM
Finally, we've improved text rendering (again!). Especially light mode looks a lot better. Before/after:
July 10, 2025 at 3:31 PM
SVG support has been greatly improved. We now have pixel-perfect scalable vector graphics. Yay :)

On a related note, the next Rerun release switches all its icons to SVGs ;)
July 10, 2025 at 3:31 PM
We've completely rewritten popups in egui, with `egui::Popup`, which now powers tooltips, context menus, normal menus, combo-boxes, and everything else that, well, pop up :)

It's very powerful yet ergonomic
July 10, 2025 at 3:31 PM
egui::Atom is the new, indivisible building block of egui (hence the name). It lets you mix images and text in many places where you would previously only be able to add text.

Atoms is the first step towards a more powerful layout engine in egui - stay tuned!
July 10, 2025 at 3:31 PM
egui 0.32.0 has been released!

This is a big egui release, with several exciting new features!

* Atoms are new layout primitives in egui, for text and images
* Popups, tooltips and menus have undergone a complete rewrite
* Much improved SVG support
* Crisper graphics (especially text!)

🧵
July 10, 2025 at 3:31 PM
My egui co-maintainer Lucas is hosting a Rust Meetup in Hannover!
June 14, 2025 at 4:36 AM
Reposted by emilk
@rerun.io v0.23 is finally out! 🎉 I’ve extended my @gradio-hf.bsky.social annotation pipeline to support multiview videos using the callback system introduced in 0.23.
April 24, 2025 at 2:20 PM
Anyone wants to work on some clippy lints? :)
(more can be found at github.com/rerun-io/ope...)
April 24, 2025 at 2:08 PM
This is a BIG undertaking and will take a while to get done. My startup, Rerun, is sponsoring the PR author Valadaptive in her ongoing work.
April 24, 2025 at 12:39 PM
Exciting news for egui: there is a draft branch for switching the text handling to Parley, which will bring support for color emojis, right-to-left text, access to system fonts, and much more! github.com/emilk/egui/p...
[WIP] Render text with Parley by valadaptive · Pull Request #5784 · emilk/egui
Resolves Cosmic Text for font rendering #3378 Resolves Automatically load system fonts when needed #5233 Closes feat: add feature for load system fonts according user input #1687 (superseded) Resol...
github.com
April 24, 2025 at 12:39 PM
Wow! Interactive examples on docs.rs: docs.rs/bezier-rs/la...
Docs.rs
docs.rs
April 16, 2025 at 8:10 AM
Also it just keeps on coming today…
April 13, 2025 at 10:51 AM
It’s only once a year or so, but when it happens you can’t mass-report it, so you need to either spend hours reporting each issue individually (no thanks) or ten minutes closing all as ”not planned”. But then the issues remain forever, and goes unreported.
April 13, 2025 at 10:34 AM
@github.com Please step up your anti-spam game. Having to manually mark hundreds of issues as "Not planned" is not a fun way to start my Saturday 😡
April 13, 2025 at 9:37 AM
I use it to keep track of the libraries dependencies, to make sure it doesn't explode. I also use `cargo deny` to ensure there are no duplicates in the dependency tree.
And if someone makes a PR to add a new dependency, you directly see all the transitive dependencies it pulls in.
April 10, 2025 at 5:10 PM
Hot take: All Rust repos should have Cargo.lock in git together with a `.gitattributes` file containing:

Cargo.lock linguist-generated=false

This makes the diff of Cargo.lock show up in GitHub PRs
April 10, 2025 at 6:17 AM
Re: Can You Fool A Self Driving Car? Testing variations reveal what went wrong
YouTube video by Parallel Domain
www.youtube.com
April 8, 2025 at 3:59 PM
The latter. I fear I am one of the few lucky ones who got to witness the rise of the MEGA-ICONS
March 28, 2025 at 8:15 AM