跳到主要内容

rust

本分类共 53 个项目。

返回 GitHub 项目分类目录

项目Stars简介
rustlsStars用 Rust 编写的现代 TLS 库,实现 TLS 1.2/1.3,无需配置即可提供安全连接。
PakeStarsPake 可将任意网页一键打包为轻量桌面应用,支持 macOS、Windows、Linux 多平台。
tauriStarsTauri 是基于 Rust 和 Web 技术的跨平台桌面应用框架,生成轻量高效的二进制文件。
clapStarsRust命令行参数解析库,支持声明式或过程式创建解析器。
eguiStarsegui是纯Rust即时模式GUI库,简单易用,支持Web和原生环境。
embassyStars基于 Rust 异步的嵌入式应用开发框架,替代 RTOS 实现安全高效的微控制器编程。
smithayStarsSmithay 是 Rust 开发的 Wayland 合成器构建库,提供通用组件帮助开发者快速创建合成器。
tonicStarsRust gRPC 框架,基于 HTTP/2 的高性能异步 RPC 实现,支持流式传输与互操作性。
velloStarsRust 编写的高性能 2D 矢量渲染器,支持 CPU/GPU 多种渲染后端。
windows-rsStarswindows-rs 为 Rust 提供 Windows API bindings,覆盖 COM、WinRT、系统服务和 UI 等功能。
yewStarsYew 是 Rust 的 WebAssembly 前端框架,用于构建高性能交互式 Web 应用。
awesome-rustStars收录优质 Rust 代码与资源,供开发者参考学习。
burnStarsBurn是Rust深度学习框架,统一训练与推理,支持多平台GPU/CPU加速。
coreutilsStars用 Rust 实现的跨平台 GNU coreutils 替代品,完全兼容 GNU 工具集。
grpc-rustStarsRust 实现的 gRPC 框架,支持高性能异步双向流式通信。
hickory-dnsStars基于 Rust 的安全 DNS 客户端、服务器和解析器,支持 DNSSEC 和加密传输。
rustnetStarsRustNet 是终端网络监控工具,实时显示 TCP/UDP/QUIC 连接及进程信息。
tokioStarsTokio是Rust异步运行时,提供高性能、可靠、可扩展的非阻塞I/O平台,用于构建异步应用。
gpui-componentStars基于Rust和GPUI的高性能桌面应用框架,提供75+组件,支持WebAssembly、无障碍访问和JavaScript扩展,可跨平台构建现代化桌面应用。
icedStarsRust跨平台GUI库,采用类Elm响应式编程模型,以类型安全和简洁API为核心,支持多端原生与Web界面开发。
maturinStarsMaturin 是将 Rust 库构建为 Python 包(wheel)的工具,支持 pyo3、cffi 和 uniffi 绑定。
wgpu-nativeStars基于 Rust 的原生 WebGPU 实现,为多种语言提供图形渲染绑定支持。
wgpuStarswgpu 是一个跨平台的纯 Rust 图形 API,基于 WebGPU 标准,支持 Vulkan、Metal、D3D12 和 WebGL2。
RustScanStarsRustScan是一款现代端口扫描工具,支持快速扫描、自定义脚本引擎(Python/Lua/Shell)和自适应学习功能。
reqwestStarsRust 的 HTTP 客户端库,支持异步/阻塞、JSON 请求、HTTPS 等核心功能。
axumStarsAxum 是 Rust HTTP 路由库,提供简洁 API 和丰富的中间件支持。
bookStars这是 Rust 编程语言的官方入门教材,通过 mdBook 构建,面向初学者系统讲解 Rust 语言基础与编程实践。
cargoStarsCargo是Rust项目的依赖管理器和构建工具,负责下载依赖并编译项目。
comprehensive-rustStarsGoogle开发的综合性Rust课程,涵盖基础语法到并发编程,适合有经验的工程师学习。
crossStarscross是用Docker/Podman实现Rust跨平台交叉编译和测试的工具,零配置即可为ARM、RISC-V等多种架构构建运行。
denoStarsDeno是一个支持JavaScript、TypeScript和WebAssembly的安全运行时,基于V8引擎和Rust构建。
dioxusStarsRust跨平台框架,单一代码库构建Web/桌面/移动应用,支持热重载与全栈开发。
gpui-kitStarsRust桌面UI框架,内置75+组件、GPU加速与跨平台支持
grexStarsgrex 是从测试用例自动生成正则表达式的库和命令行工具
hyperStarshyper是Rust语言的高效异步HTTP库,支持HTTP/1和HTTP/2,提供客户端和服务端API。
leptosStarsRust 全栈 Web 框架,基于细粒度响应式系统构建声明式 UI,无需虚拟 DOM,支持多模式渲染。
mdBookStarsmdBook 是将 Markdown 文件转换为现代在线书籍的工具。
pingoraStarsRust 高性能代理框架,支持 HTTP/gRPC 代理与负载均衡
ratatuiStarsRatatui 是 Rust 库,用于创建终端用户界面,支持构建命令行应用、仪表板等交互式控制台程序。
rust-analyzerStarsrust-analyzer 是 Rust 语言服务器,为编辑器提供代码跳转、查找引用、重构、补全、格式化与诊断等 IDE 功能。
rust-by-practiceStars通过丰富的练习题、示例和项目帮助学习者掌握 Rust 语言。
rust-clippyStarsClippy 是 Rust 代码检查工具,提供 800+ 规则检测常见错误并优化代码风格与性能。
rust-courseStars为国内开发者打造的 Rust 语言系统教程,涵盖入门到进阶的完整内容,助力高效掌握高性能编程技能。
rust-sdkStarsRust 实现的 Model Context Protocol SDK,提供客户端和服务端功能,支持工具调用、资源访问和提示管理。
rustStarsRust是一门注重性能、内存安全和高生产力的系统级编程语言。
rustfsStarsRustFS是基于Rust的高性能分布式对象存储系统,兼容S3 API,面向数据湖和AI工作负载优化。
rustlingsStarsRustlings:面向 Rust 初学者的交互式代码练习工具,通过小练习帮助掌握 Rust 语法。
rusty-kaspaStarsRust实现的Kaspa全节点软件,高性能替代Go节点,提供可扩展的区块链基础设施。
sea-ormStarsSeaORM是Rust语言的ORM框架,提供强大关系处理和丰富功能,用于构建高性能Web服务。
topcoatStarsRust 全栈框架,支持服务端渲染、客户端响应式交互、模块化路由及 Tailwind 集成。
tracingStarstracing 是一个 Rust 框架,用于收集结构化、基于事件的诊断信息,帮助开发者实现应用级可观测性。
winitStars跨平台窗口创建与管理库,支持处理调整大小、按键和鼠标事件。
rspackStars基于 Rust 的高性能 Web 打包工具,兼容 webpack 生态,极速构建。