17 个版本

0.13.0 2024年5月24日
0.12.1 2023年6月8日
0.12.0 2023年4月17日
0.11.0 2022年8月16日
0.1.0 2021年5月20日

#519 in GUI

Download history • Rust 包仓库 84/week @ 2024-05-18 • Rust 包仓库 37/week @ 2024-05-25 • Rust 包仓库 7/week @ 2024-06-01 • Rust 包仓库 6/week @ 2024-06-08 • Rust 包仓库 2/week @ 2024-06-15 • Rust 包仓库 57/week @ 2024-06-29 • Rust 包仓库 31/week @ 2024-07-20 • Rust 包仓库 56/week @ 2024-07-27 • Rust 包仓库

87 每月下载
用于 4 个 Crates(3 个直接使用)

GPL-3.0-or-later…

150KB
3K SLoC

Rust 2K SLoC // 0.0% comments • Rust 包仓库 C++ 734 SLoC // 0.0% comments • Rust 包仓库 Prolog 25 SLoC • Rust 包仓库

fui_system

跨平台窗口库。与 winit / sdl / sfml 相比,它更适合桌面应用程序,因为它不仅提供窗口的抽象,还提供对话框、菜单、通知托盘图标等桌面相关功能的抽象。

支持的平台

  • Linux(X11/Wayland 使用 Qt)
  • Windows(使用 Qt,在 msys2 / mingw 上测试过)
  • 应该相对容易添加 Qt 支持的其他平台

特性

  • 多个窗口
  • OpenGL 支持
  • 系统托盘图标

依赖项

~0.4–4MB
~71K SLoC