欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Rust ecosystem
来自开放百科 - 灰狐
(版本间的差异)
小 (→游戏) |
小 (→游戏) |
||
第113行: | 第113行: | ||
==游戏== | ==游戏== | ||
+ | [[文件:gamedev-logo.png|right|Rust GameDev WG]] | ||
*[https://gamedev.rs/ Rust GameDev WG] | *[https://gamedev.rs/ Rust GameDev WG] | ||
*[https://github.com/amethyst/amethyst/ Amethyst] is a data-driven and data-oriented game engine | *[https://github.com/amethyst/amethyst/ Amethyst] is a data-driven and data-oriented game engine |
2022年3月31日 (四) 13:58的版本
Rust 生态系统
目录 |
Package
Cargo Rust Package Registry
Android
编程语言
- RustPython
- Gleam is a friendly language for building type-safe, scalable systems, It compiles to Erlang.
Web
- Yew
- Actix web is a small, pragmatic, and extremely fast rust web framework.
- Actix Actor framework for Rust
- Rocket A web framework for Rust.
- Iron An Extensible, Concurrent Web Framework for Rust
- Plume — ActivityPub federating blogging application
- Lemmy — A link aggregator / reddit clone for the fediverse
WebAssembly
与WebAssembly相关的Rust项目
生产力工具
编译器运行时
- deno JavaScript 和 TypeScript 运行时(runtime)
- Rust Playground
数据库存储/驱动
- A comprehensive mapping of PostgreSQL, Diesel, and Rust types
- TiKV
- Diesel is a Safe, Extensible ORM and Query Builder for Rust
- sled embedded databases
- IndraDB graph database
机器学习
- leaf Open Machine Intelligence Framework for Hackers. (GPU/CPU)
- TensorFlow Rust Binding
- rusty-machine Machine learning library for Rust
数据科学
- Weld A Common Runtime for Data Analytics
- DataFusion A Rust-native Query Engine for Apache Arrow
大数据
云计算
- Rust Cloud Native
- Firecracker AWS 出品
搜索引擎
我们知道在开源搜索引擎领域,Apache Lucene、Elasticsearch、Apache Solr 是主流选择,Rust 是非常注重安全、性能和并发性的编程语言,具有开发搜索引擎的一些天然优势。
- Sonic An alternative to Elasticsearch
- MeiliSearch 是 RESTful 搜索 API,使用了 Actix 框架,旨在为其终端用户提供快速且搜索体验极佳的开源解决方案,有必要基于 Rust 打造一个类似 Elasticsearch 的搜索引擎生态系统。
- Tantivy is a full text search engine library written in Rust.
- Toshi A Full-Text Search Engine in Rust
数学
- nalgebra Linear algebra library for the Rust programming language.
操作系统
- Redox
- Blog OS
- coreutils Cross-platform Rust rewrite of the GNU coreutils
- Bottlerocket OS An operating system designed for hosting containers
区块链
- Blockchain Mining with Rust
- Substrate The platform for blockchain innovators
- Parity Ethereum
- Exonum
- Nervos Network
- Fe Emerging smart contract language for the Ethereum blockchain.
- Solana Foundation Solana 是以太坊当前模式的一个更有效的版本,该平台还旨在成为有史以来最快的区块链。Solana 整合了两种共识模式,即历史证明(PoH)和权益证明(PoS)。
消息事件
网络通讯
- Tokio IoT Edge and TiKV use it.
- hyper An HTTP library for Rust H2 HTTP 2.0 client & server implementation for Rust.
企业应用
安全加密
- Rust Secure Code Working Group
- Rustls is a modern TLS library written in Rust
- ring Safe, fast, small crypto using Rust
- Rust编程语言中的配对密码
- MesaLink
嵌入式
- Embedded devices Working Group
- Embedded Rust documentation
- Tock A secure embedded operating system for microcontrollers
- sled embedded databases
- 为嵌入式 C 程序员编写的 Rust 指南
桌面GUI
游戏
- Rust GameDev WG
- Amethyst is a data-driven and data-oriented game engine
- Piston - a modular open source game engine
- Citybound is a city building game
- Rust Doom
- Veloren is a multiplayer voxel RPG written in Rust
音乐
公司
大规模采用Rust技术的公司
图集
链接
分享您的观点