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

ops/2024/10/21 23:20:57/

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

什么是 GUI

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

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

👉汇总👈

名称收录日期GITHUB ⭐备注
Tauri2024-04-1677 K
egui2024-04-1619.6 K
Iced2024-04-1622.7 K
OrbTk2024-04-163.8 K
Slint2024-04-1614.9 K
Dioxus2024-04-1718.1 K

TAURI

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

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

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

ui_23">egui

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

Iced

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

OrbTk

Slint

Dioxus

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

写在最后

感想

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

更新日志

  • 2024-04-16:初稿
  • 2024-04-18:增加汇总表

http://www.ppmy.cn/ops/6060.html

相关文章

求不同字符个数(C语言)

一、N-S流程图&#xff1b; 二、运行结果&#xff1b; 三、源代码&#xff1b; # define _CRT_SECURE_NO_WARNINGS # include <stdio.h>int main() {//初始化变量值&#xff1b;char c 0;int a 0, k 0, n 0, q 0;//提示用户&#xff1b;printf("请输入一段话:…

C语言学习/复习26

一、习题讲解 1.原反补码&#xff1a; 正整数原反补码一致&#xff0c;负数反码为符号位不变其余取反&#xff0c;补码为反码加1 2.无符号字符型在内存中的运算 注意事项1&#xff1a;无符号(0~255)与有符号字符型(-128~127)的范围 注意事项2&#xff1a;无符号与有符号的整型…

使用Python实现时间序列预测模型

时间序列预测是一种重要的数据分析技术&#xff0c;它可以帮助我们预测未来的趋势和模式。在本文中&#xff0c;我们将介绍时间序列预测的基本原理和常见的预测模型&#xff0c;并使用Python来实现这些模型。 什么是时间序列预测&#xff1f; 时间序列预测是根据过去的观测数…

【Nginx】MACOS 安装与部署

安装 【前景提要】 1.本文需要使用 Homebrew&#xff0c;没有的建议先安装一下&#xff0c;很好用 国内下载有不可抗力&#xff0c;想要快速下载可以参考这里 2.进入 Terminal&#xff08;终端/黑窗口&#xff09;&#xff0c;输入以下指令&#xff1a; brew install nginx我…

文献速递:深度学习肝脏肿瘤诊断---双能量CT深度学习放射组学预测大梁状大块型肝细胞癌

Title 题目 Dual-Energy CT Deep Learning Radiomics to Predict Macrotrabecular-Massive Hepatocellular Carcinoma 双能量CT深度学习放射组学预测大梁状大块型肝细胞癌 Background 背景 It is unknown whether the additional information provided by multiparametric …

C# Solidworks二次开发:相机访问相关API详解

大家好&#xff0c;今天要介绍的API为相机相关的API&#xff0c;这篇文章比较适合女孩子&#xff0c;学会了相机就会拍照了&#xff0c;哈哈。 下面是要介绍的API: &#xff08;1&#xff09;第一个为GetFocalDistance&#xff0c;这个API的含义为获取相机的焦距&#xff0c;…

偏微分方程算法之二维初边值问题(紧交替方向隐格式)

目录 一、研究对象 二、理论推导 2.1 二维紧差分格式 2.2 紧交替方向格式 2.2.1 紧Peaceman-Rachford格式 2.2.2 紧D’Yakonov格式 2.2.3 紧Douglas格式 三、算例实现 四、结论 一、研究对象 继续以二维抛物型方程初边值问题为研究对象: 为了确保连续性,公式…

(CDA数据分析师笔记)第六章 业务分析方法二

基准比计算方法 各个不同维度项下的汇总值和某个基准值之间的比较。 基准值&#xff1a;一个公认的可以衡量此类汇总值的数值。如考试几个成绩60分等。 用于描述各个维度项的表现水平与基准值的差异程度。进行分类&#xff0c;了解各个维度项的表现水平的好坏程度。 在基准…