Rust棒棒哒

Rust资源大全中文版,https://rust.budshome.com

亲爱的Rustaceans,若您希望添加资源,请阅读资源添加


人工智能(Artificial Intelligence)

深度学习(Deep Learning)

[深度学习(Deep Learning)- crates.io]

遗传算法(Genetic Algorithms)

  • Martin1887/oxigen — 快速、并行、可扩展、适应性强的遗传算法库。使用此库例子可在几秒钟内解决n皇后问题(n-queens,n=255),且使用内存小于1MB。
  • innoave/genevo — 可定制、可扩展的遗传算法模拟器。
  • willi-kappler/darwin-rs — 进化算法库。
  • m-decoster/RsGenetic — 遗传算法执行框架,具备模块化API。
  • yurytsoy/revonet — 实数编码遗传算法库,解决优化问题及神经网络训练。

机器学习(Machine Learning)

[机器学习(Machine Learning) - crates.io]

请参阅 - About Rust’s Machine Learning Community

天文(Astronomy)

[天文(Astronomy) - crates.io]

异步(Asynchronous)

  • zonyitoo/coio-rs — 协程I/O库与工作窃取算法。
  • dpc/mioco — 可伸缩,基于协程的异步IO库。提供虚拟调度的绿色线程,类似Golang中的Goroutines,亦称纤程(fibers)。Travis CI Build Status
  • TeaEntityLab/fpRust — 为Rust提供面向函数范式编程特性,如:Monad/MonadIO, Handler, Coroutine/doNotation等。Travis CI Build Status
  • rust-lang-nursery/futures-rs — 零开销异步编程。Travis CI Build Status
  • mio — MIO是一个轻量级的异步I/O库,其重点是尽可能减少操作系统抽象的开销。
  • Xudong-Huang/may — 高性能Stackful协程库,类似Golang中的Goroutines,可以很容易地用来设计和开发大并发程序。
  • rustasync/runtime - 和stdlib无缝融合的异步API。Crates.io Build status

音频(Audio)

[音频(Audio) - crates.io]

资源添加

资源添加的最简单方式是——

如果希望在README.md中添加资源,请首先做如下考虑——

  • 这个资源是否对Rustaceans有用?是否试用过?是否稳定?
  • 请您在贡献资源时,使用模板:

[username/repository_name](https://github.com/username/repository_name) [[repository_name](https://crates.io/crates/repository_name)] — DESCRIPTION [<img src="https://api.travis-ci.org/username/repository_name.svg?branch=master">](https://travis-ci.org/username/repository_name)

注:末尾的svg项可选。

参考