# Awesome Rust
A curated list of awesome Rust code and resources. Inspired by the other [awesome lists](https://github.com/bayandin/awesome-awesomeness).
- [Awesome Rust](#awesome-rust)
- [Code](#code)
- [Compression](#compression)
- [Cryptography](#cryptography)
- [Web Programming](#web-programming)
- [Resources](#resources)
## Code
### Compression
* [alexcrichton/rust-compress](https://github.com/alexcrichton/rust-compress) [](https://travis-ci.org/alexcrichton/rust-compress) — compression algorithms written in Rust
### Cryptography
* [DaGenix/rust-crypto](https://github.com/DaGenix/rust-crypto) [](https://travis-ci.org/DaGenix/rust-crypto)
* [sfackler/rust-openssl](https://github.com/sfackler/rust-openssl) [](https://travis-ci.org/sfackler/rust-openssl) — OpenSSL bindings
### Web Programming
See also http://arewewebyet.com/
* core
* [chris-morgan/rust-http](https://github.com/chris-morgan/rust-http) [](https://travis-ci.org/chris-morgan/rust-http) — will be replaced by teepee/teepee.
* [teepee/teepee](https://github.com/teepee/teepee) [](https://travis-ci.org/teepee/teepee)
* client
* [carllerche/curl-rust](https://github.com/carllerche/curl-rust) — bindings for [libcurl](http://curl.haxx.se/libcurl/)
* server
* [erickt/rust-mongrel2](https://github.com/erickt/rust-mongrel2) — bindings for the [Mongrel2](http://mongrel2.org) webserver
* [iron/iron](https://github.com/iron/iron) — inspired by Express.js, which is inspired by Sinatra.
* [nickel-org/nickel.rs](https://github.com/nickel-org/nickel.rs) — inspired by Express.js, which is inspired by Sinatra.
## Resources
* [Rust by Example](http://rustbyexample.com/)