Rust

1、Rust 即时模式 GUI 库

egui 是一个简单、快速且高度可移植的 Rust 即时模式 GUI 库,可以轻松地将其集成到你选择的游戏引擎中,旨在成为最易于使用的 Rust GUI 库,以及在 Rust 中制作 Web 应用程序的最简单方法。
项目地址:https://github.com/emilk/egui

  1. ui.heading("My egui Application");
  2. ui.horizontal(|ui| {
  3. ui.label("Your name: ");
  4. ui.text_edit_singleline(&mut name);
  5. });
  6. ui.add(egui::Slider::new(&mut age, 0..=120).text("age"));
  7. if ui.button("Click each year").clicked() {
  8. age += 1;
  9. }
  10. ui.label(format!("Hello '{}', age {}", name, age));

Rust相关的开源项目 - 图1
Features & Theme:
Rust相关的开源项目 - 图2
Rust相关的开源项目 - 图3
Rust相关的开源项目 - 图4
Rust相关的开源项目 - 图5
Rust相关的开源项目 - 图6