For the workshop location and time, see the workshop event page.
Let's build our first Bevy game!
Join us for a 4 hour workshop where we explore the Bevy game engine! We'll go through the process of creating an arcade game, starting with the Entity-Component-System (ECS) at Bevy's heart, and add features using Bevy building blocks until we have a full game.

Alice Ivy Cecile

François Mockers
Rust CLI Tools: Building A Fast File Finder
Participants will build a complete command-line file finder in Rust, learning about file system operations, error handling, and CLI design patterns.

Matthias Endler
Clippy Lint Implementer's Workshop
Let's pair up to pick a clippy issue to work on and then code up a PR for it.

Andre Bogus
Introduction to Diesel: basic and advanced concepts in practice
Diesel is a performant and type-safe query builder and ORM for Rust. This workshop teaches how to build performant applications using Diesel. It starts with the basics and goes all the way to advanced use-cases. After this workshop you will be well equipped to fully use of Diesel's features.

Georg Semmler
Building Embedded GUIs with Rust
Developing graphical user interfaces for embedded systems comes with challenges such as limited resources, diverse hardware platforms, and real-time constraints. This workshop will introduce you to Slint and the Espressif Rust ecosystem, guiding you through building a weather station app on Espressif’s hardware. By the end, you will have a fully functional GUI running on an embedded device, with insights into how Rust is shaping the future of embedded development.

Michael Winkelmann
Building a cross platform application in Makepad
In this workshop we will build an image viewer application in Makepad, explaining the core platform concepts needed to build applications. We will compile the application for Desktop, but also Web and mobile including iOS, Android and Harmony OS.

Rik Arends
Introduction to Rust/Python Interop with PyO3
In this workshop you will learn the basics of integrating Rust code into your Python projects. We will cover what PyO3 is and how it can be used to build code that feels natural on both the Python and the Rust side.

Folkert de Vries
