project presentation: Wednesday 21/01/2026 14h-18h Room TD-A (Ground floor, Hedy Lamarr)
Schedule:
14h00-14h15: Granular Simulation
- Student(s): PEYRIE Pierre-Angelo
- Description:
- Simple granular simulation using the ggez library. It simulates 2D colliding particles subject to gravity using a simple verlet integration. Inspired by pezzza's work.
- Git: https://github.com/Pierre-AngeloPeyrie/rust_project
- Crates used:
- ggez
14h15-14h30: Task TUI
- Student(s): VAUDEY Rémy
- Description: Simple Task Manager made with ratatui.
- Git: https://gitlab.com/RVaudey21/rust-task-tui
- Crates used:
- ratatui
- crossterm
- color-eyre
- serde (json)
14h30-14h45: Whac'A'Whole
- Student(s): LIN Hanqi
- Description: Simple 2D Game
- Git: https://github.com/Hanqi-b/whac_a_whole
- Crates used:
- macroquad
- rand
14h45-15h00: McDoSim
- Student(s): ZHAN Xuan
- Description: Fast-food scheduling simulation
- Git: https://github.com/duckduckxuan/McDoSim
- Crates used:
- tokio
- rand
15h00-15h15: Pacman
- Student(s): ROUQUET Gabriel
- Description: Simple pacman game on terminal
- Git: https://github.com/grouquet/RUST_PROJECT
- Crates used:
- crossterm
15h15-15h30: Bugglers
- Student(s): HAUTBOIS Guewen, VATAN Hélio
- Description: Imagification : generate an image from a sound.
- Git: https://github.com/MadMuses/Bugglers
- Crates used:
- hound (soundfiles)
- image
- num (numeric types)
- rustfft
15h30-15h45: Radiooooo CLI
- Student(s): MORAES Augusto
- Description: A command-line client made on RUST for radiooooo.com.
- Git: https://github.com/augusto-moraes/radiooooo-rust-cli
- Crates used:
- clap
- tokio
- reqwest (http requests)
- serde (json)
- colored
- log, env_logger
- inquire (terminal prompts)
- chrono
15h45-16h15: Pause
16h15-16h30: Password Manager
- Student(s): LEBLANC Lucas
- Description:
- Git: https://github.com/LSLeblanc/password-manager-rust
- Crates used:
- aes-gcm (crypto)
- rand
- serde (json)
- sha2
16h30-16h45: Audio Chat
- Student(s): GIRARD Hippolyte, LAMBERT Thibaud
- Description: un chat audio en temps réel entre plusieurs clients sur Rust.
- Git: https://github.com/HippG/Rust_Audio_Chat
- Crates used:
- jack (audio)
- opus (audio codec, VoIP, ...)
- ringbuf
- tokio
- quinn (async impl. of IETF QUIC transport protocol)
- rustls
- axum (tokio http routing and request handling)
- serde (json)
- tower-http
16h45-17h00: Rust-networking
- Student(s): SEVERIN Stefan, SCHROTH Stephan
- Description: create a simple TCP-based chat server and client in Rust
- Git: https://github.com/Multi-5/Rust_networking
- Crates used: tokio, mini-redis
17h00-17h15: Tuner
- Student(s): MÜLLER Nadine, VOINCHET Lena
- Description:
- develop a high-performance musical instrument tuner. It uses Rust for Digital Signal Processing (DSP) to ensure memory safety and execution speed, and CPAL the cross-platform audio library.
- Git: https://github.com/LenaVcht/RUST_Tuner
- Crates used: cpal
17h15-17h30: Snake
- Student(s): RENAUD Valentin
- Description: Simple Snake Game.
- Git : https://github.com/Valdyzer/Snake.git
- Crates used: dioxus