Rust 语言 GUI 用户界面框架汇总(持续更新)

拜登:"一切非 Rust 项目均为非法"😎

什么是 GUI

图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。

现在的应用开发,是既要功能强大、又要颜值在线😄。

TAURI

录入日期 2024-04-16
github⭐ 77 K

使用前端技术,构建跨平台的快速、安全、前端隔离应用,类似于 Electron 的运作模式。

目前稳定版本是1.6.0,2.x 正在测试阶段,个人对新版本非常期待(☆▽☆)

对于有前端经验的开发者,Tauri 是首选的 GUI 方案。

egui

录入日期 2024-04-16
github⭐ 19.6 K

egui是一个简单易用的 Rust GUI 框架,编写的程序支持在 Web(编译成 WebAssembly 并用 WebGL 渲染)、桌面端运行。

Iced

录入日期 2024-04-16
github⭐ 22.7 K

Iced(冰)是一款专为 Rust 设计的跨平台图形用户界面(GUI)库。其灵感来源于 Elm,这是一门用于构建网络应用程序的、令人愉悦的函数式编程语言。

OrbTk

录入日期 2024-04-16
github⭐ 3.8 K

Slint

录入日期 2024-04-16
github⭐ 14.9 K

Dioxus

录入日期 2024-04-17
github⭐ 18.1K

Fullstack GUI library for web, desktop, mobile, and more.

感想

不难看出,Rust 的 GUI 框架支持平台很广,在跨平台开发时可以减少很多工作量。

相关推荐
程序喵大人9 小时前
【C++进阶】STL容器与迭代器 - 01 STL 容器先解决元素放在哪里
开发语言·c++·stl
doiito10 小时前
【Agent Harness】Gliding Horse 高级认知优化:让 Agent 的“大脑”和“免疫系统”真正协同
ai·rust·架构设计·系统设计·ai agent
cui_ruicheng10 小时前
Python从入门到实战(十六):多进程编程
开发语言·python
wdfk_prog11 小时前
嵌入式面试真题第 15 题:不可恢复异常后的通用崩溃快照、调用栈保存与离线分析架构
linux·开发语言·面试·架构
晴空了无痕11 小时前
从 Go 基础到 K8s:一条可落地的 Go 服务端成长路线
开发语言·后端·golang·kubernetes
神明不懂浪漫11 小时前
【第五章】Java中的继承与多态
java·开发语言
神州世通12 小时前
解密企业通信安全防线:Avaya Aura 三层安全架构深度解析
开发语言·php
AC赳赳老秦13 小时前
企业工商公开信息采集分析:OpenClaw 批量查询企业工商信息,生成企业画像报告
大数据·开发语言·python·自动化·php·deepseek·openclaw
qq_25183645714 小时前
基于java Web 动漫视频网站毕业论文
java·开发语言·前端
野生风长14 小时前
C++入门基础:从命名空间到引用与指针的全面解析
开发语言·c++