Skip to content

This project is a Rust application that follows along with The Rust Programming Language book (aka "The Rust Book"), but with an interactive twist: it includes a modern GUI built using egui and eframe. The goal is to learn Rust concepts by applying them in a real-world GUI application.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

rossfletcher19/RustEframeEgui

Repository files navigation

Rust Book + egui GUI Project

Built using eframe_template

This project is a Rust application that follows along with The Rust Programming Language book (aka "The Rust Book"), but with an interactive twist: it includes a modern GUI built using egui and eframe.

The goal is to learn Rust concepts by applying them in a real-world GUI application.

App is best viewed here on a desktop browser, or compiled natively on pc.


🧱 Project Goals

  • Follow and implement concepts from The Rust Book
  • Build interactive examples using egui
  • Practice idiomatic Rust with live UI
  • Explore cross-platform desktop and WebAssembly deployment

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/your-username/your-repo.git
cd your-repo

About

This project is a Rust application that follows along with The Rust Programming Language book (aka "The Rust Book"), but with an interactive twist: it includes a modern GUI built using egui and eframe. The goal is to learn Rust concepts by applying them in a real-world GUI application.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published