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
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
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
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
@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
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
The new crates.io theme feels a bit unbalanced: crates.io/crates/egui/...
March 27, 2025 at 5:08 PM
It's funny how six years in, I'm still finding ways to improving the text quality in egui. But it is really diminishing returns at this point 😆
github.com/emilk/egui/p...
Improve text sharpness by emilk · Pull Request #5838 · emilk/egui
This improves the sharpness of text slightly. The difference is very small, but in dark mode (bright text on dark background) text is sometimes significantly sharper, and also slightly brighter. Th...
github.com
March 21, 2025 at 10:24 AM
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...
March 20, 2025 at 6:21 PM
Reposted by emilk
Just a miiiiiinor detour into my efforts of implementing Hillaire's "Scalable and Production Ready Sky and Atmosphere" in my pet project: WebGPU compliant dual-source-blending for #wgpu

github.com/gfx-rs/wgpu/...

After many years of being active in wgpu that's somehow my first Naga contribution :3
[wgsl-in, wgsl-out, glsl-in] WebGPU compliant dual source blending feature by Wumpf · Pull Request #7146 · gfx-rs/wgpu
Connections Fixes Converge dual-source blending with the WebGPU standard #6402 Description Makes the dual source implementation in wgpu WebGPU spec compliant. This means changing the wgsl syntax ...
github.com
February 15, 2025 at 1:44 PM
Reposted by emilk
I went all in with that particular feature, and I'm pretty happy with how it turned out. Thanks to my colleagues @ernerfeldt.bsky.social and @wumpf.bsky.social for helping/pushing me 🙏🏻

Of course, the hardest part was producing that video at the end... 😬
rerun.io Rerun @rerun.io · Feb 6
Rerun 0.22 is out! 🔎🟡🔜🔵

The release brings long-requested entity filtering for finding data faster in the Viewer, significantly simplified APIs for partial & columnar updates, and many other enhancements.

vimeo.com/1054160833
Rerun 0.22: entity filtering
This is "Rerun 0.22: entity filtering" by Nikolaus West on Vimeo, the home for high quality videos and the people who love them.
vimeo.com
February 7, 2025 at 10:31 AM
Reposted by emilk
Rerun 0.22 is out! 🔎🟡🔜🔵

The release brings long-requested entity filtering for finding data faster in the Viewer, significantly simplified APIs for partial & columnar updates, and many other enhancements.

vimeo.com/1054160833
Rerun 0.22: entity filtering
This is "Rerun 0.22: entity filtering" by Nikolaus West on Vimeo, the home for high quality videos and the people who love them.
vimeo.com
February 6, 2025 at 7:34 PM
Noooooo it was egui 0.31 that got released today. OH THIRTY ONE
Introducing egui 0.30!

This adds `egui::Scene`: a pannable, zoomable container for other UI elements.

This release also makes frames and corner radius more in line with how CSS and Figma works.

We’ve also improved the crispness of the rendering, and a lot more!
February 4, 2025 at 4:20 PM
Introducing egui 0.30!

This adds `egui::Scene`: a pannable, zoomable container for other UI elements.

This release also makes frames and corner radius more in line with how CSS and Figma works.

We’ve also improved the crispness of the rendering, and a lot more!
February 4, 2025 at 4:17 PM
The next egui release adds `egui::Scene`, that lets you pan and zoom any contents. I think this will be really useful for things like node graphs!
February 4, 2025 at 2:46 PM
Reposted by emilk
Recently, I've been playing with my iPhone ToF sensor, but the problem has always been the abysmal resolution (256x192). The team behind DepthAnything released PromptDepthAnything that fixes this. Using @rerun.io to visualize. Links at the end of the thread
February 3, 2025 at 1:18 PM
Reposted by emilk
I was a little disappointed to see RustConf returning to the US. I'm not sure if I'll be going there either.

I will definitely be going to RustWeek, in NL, in May, for both the All-Hands, and the conference. I hope to see a lot of Rust folks (inside and outside the project) there!

rustweek.org
February 3, 2025 at 7:44 AM
”AI will solve the world’s problems”
Great - instead of ignoring the advice of scientists we can ignore the advice of AI!
January 31, 2025 at 7:37 PM
This makes me very happy! This is the final piece of Python tooling that I have been waiting for to be Astral:ized
We’re building a new static type checker for Python, from scratch, in Rust.

From a technical perspective, it’s probably our most ambitious project yet. We’re about 800 PRs deep!
January 30, 2025 at 7:30 AM
Reposted by emilk
Omggg Tiny Glade is there too!! Kinda surreal :DD
GDCA 2025 Finalists: Best Technology

Astro Bot
Black Myth: Wukong
Helldivers 2
Senua's Saga: Hellblade II (@xbox.com)
Tiny Glade (@pouncelight.bsky.social)
#GDCA2025
January 29, 2025 at 10:24 AM