2014-07-17 06:47:44 -04:00
# Awesome Rust
2014-07-17 09:05:35 -04:00
A curated list of awesome Rust code and resources. Inspired by the other [awesome lists ](https://github.com/bayandin/awesome-awesomeness ).
2014-07-17 07:02:40 -04:00
- [Awesome Rust ](#awesome-rust )
2014-07-17 09:05:35 -04:00
- [Code ](#code )
2014-07-17 07:02:40 -04:00
- [Web Programming ](#web-programming )
2014-07-17 09:05:35 -04:00
- [Resources ](#resources )
2014-07-17 07:02:40 -04:00
2014-07-17 06:47:44 -04:00
2014-07-17 09:05:35 -04:00
## Code
2014-07-17 10:31:09 -04:00
### Compression
* [alexcrichton/rust-compress ](https://github.com/alexcrichton/rust-compress ) [<img src="https://travis-ci.org/alexcrichton/rust-compress.png?branch=master"> ](https://travis-ci.org/alexcrichton/rust-compress ): compression algorithms written in Rust
2014-07-17 09:05:35 -04:00
### Web Programming
2014-07-17 06:47:44 -04:00
See also http://arewewebyet.com/
* core
2014-07-17 10:31:09 -04:00
* [chris-morgan/rust-http ](https://github.com/chris-morgan/rust-http ) [<img src="https://travis-ci.org/chris-morgan/rust-http.png?branch=master"> ](https://travis-ci.org/chris-morgan/rust-http ): wil be replaced by teepee/teepee.
2014-07-17 06:47:44 -04:00
* [teepee/teepee ](https://github.com/teepee/teepee ) [<img src="https://travis-ci.org/teepee/teepee.png?branch=master"> ](https://travis-ci.org/teepee/teepee )
* client
2014-07-17 09:11:35 -04:00
* [carllerche/curl-rust ](https://github.com/carllerche/curl-rust ): bindings for [libcurl ](http://curl.haxx.se/libcurl/ )
2014-07-17 06:47:44 -04:00
* 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.
2014-07-17 09:05:35 -04:00
## Resources
* [Rust by Example ](http://rustbyexample.com/ )