mirror of
https://github.com/rust-unofficial/awesome-rust.git
synced 2024-11-27 11:44:52 -05:00
simplify
This commit is contained in:
parent
4b86aba506
commit
f95acd769b
3 changed files with 678 additions and 785 deletions
54
README.md
54
README.md
|
@ -37,7 +37,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
|
|
||||||
### Games
|
### Games
|
||||||
|
|
||||||
* [Coeuvre/rust-2048](https://github.com/Coeuvre/rust-2048)
|
* [Coeuvre/rust-2048](https://github.com/Coeuvre/rust-2048) — [<img src="https://travis-ci.org/Coeuvre/rust-2048.svg?branch=master">](https://travis-ci.org/Coeuvre/rust-2048)
|
||||||
* [lifthrasiir/angolmois-rust](https://github.com/lifthrasiir/angolmois-rust) — a minimalistic music video game which supports the BMS format [<img src="https://travis-ci.org/lifthrasiir/angolmois-rust.svg?branch=master">](https://travis-ci.org/lifthrasiir/angolmois-rust)
|
* [lifthrasiir/angolmois-rust](https://github.com/lifthrasiir/angolmois-rust) — a minimalistic music video game which supports the BMS format [<img src="https://travis-ci.org/lifthrasiir/angolmois-rust.svg?branch=master">](https://travis-ci.org/lifthrasiir/angolmois-rust)
|
||||||
|
|
||||||
## Frameworks
|
## Frameworks
|
||||||
|
@ -45,14 +45,14 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
|
|
||||||
### Audio
|
### Audio
|
||||||
|
|
||||||
* [bjz/openal-rs](https://github.com/bjz/openal-rs/) — [OpenAL 1.1](http://www.openal.org/) bindings
|
* [bjz/openal-rs](https://github.com/bjz/openal-rs) — [OpenAL 1.1](http://www.openal.org/) bindings [<img src="https://travis-ci.org/bjz/openal-rs.svg?branch=master">](https://travis-ci.org/bjz/openal-rs)
|
||||||
* [JeremyLetang/ears](https://github.com/JeremyLetang/ears) — a simple library to play Sounds and Musics, on top of OpenAL and libsndfile [<img src="https://travis-ci.org/jeremyletang/ears.svg?branch=master">](https://travis-ci.org/JeremyLetang/ears)
|
* [JeremyLetang/ears](https://github.com/JeremyLetang/ears) — a simple library to play Sounds and Musics, on top of OpenAL and libsndfile [<img src="https://travis-ci.org/JeremyLetang/ears.svg?branch=master">](https://travis-ci.org/JeremyLetang/ears)
|
||||||
* [JeremyLetang/rust-portaudio](https://github.com/JeremyLetang/rust-portaudio) — [PortAudio](http://www.portaudio.com/) bindings [<img src="https://travis-ci.org/jeremyletang/rust-portaudio.svg?branch=master">](https://travis-ci.org/JeremyLetang/rust-portaudio)
|
* [JeremyLetang/rust-portaudio](https://github.com/JeremyLetang/rust-portaudio) — [PortAudio](http://www.portaudio.com/) bindings [<img src="https://travis-ci.org/JeremyLetang/rust-portaudio.svg?branch=master">](https://travis-ci.org/JeremyLetang/rust-portaudio)
|
||||||
* [samdoshi/portmidi-rs](https://github.com/samdoshi/portmidi-rs) — [PortMidi](http://portmedia.sourceforge.net/portmidi/) bindings [<img src="https://travis-ci.org/samdoshi/portmidi-rs.svg?branch=master">](https://travis-ci.org/samdoshi/portmidi-rs)
|
* [samdoshi/portmidi-rs](https://github.com/samdoshi/portmidi-rs) — [PortMidi](http://portmedia.sourceforge.net/portmidi/) bindings [<img src="https://travis-ci.org/samdoshi/portmidi-rs.svg?branch=master">](https://travis-ci.org/samdoshi/portmidi-rs)
|
||||||
|
|
||||||
### Build system
|
### Build system
|
||||||
|
|
||||||
* [Cargo](http://crates.io) — the Rust package manager
|
* [Cargo](http://crates.io/) — the Rust package manager
|
||||||
* CMake
|
* CMake
|
||||||
* [SiegeLord/RustCMake](https://github.com/SiegeLord/RustCMake) — an example project showing usage of CMake with Rust [<img src="https://travis-ci.org/SiegeLord/RustCMake.svg?branch=master">](https://travis-ci.org/SiegeLord/RustCMake)
|
* [SiegeLord/RustCMake](https://github.com/SiegeLord/RustCMake) — an example project showing usage of CMake with Rust [<img src="https://travis-ci.org/SiegeLord/RustCMake.svg?branch=master">](https://travis-ci.org/SiegeLord/RustCMake)
|
||||||
|
|
||||||
|
@ -70,14 +70,14 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
### Computation
|
### Computation
|
||||||
|
|
||||||
* [luqmana/rust-opencl](https://github.com/luqmana/rust-opencl) — [OpenCL](https://www.khronos.org/opencl/) bindings [<img src="https://travis-ci.org/luqmana/rust-opencl.svg?branch=master">](https://travis-ci.org/luqmana/rust-opencl)
|
* [luqmana/rust-opencl](https://github.com/luqmana/rust-opencl) — [OpenCL](https://www.khronos.org/opencl/) bindings [<img src="https://travis-ci.org/luqmana/rust-opencl.svg?branch=master">](https://travis-ci.org/luqmana/rust-opencl)
|
||||||
* [thestinger/rust-gmp](https://github.com/thestinger/rust-gmp) — [libgmp](https://gmplib.org/) bindings
|
* [thestinger/rust-gmp](https://github.com/thestinger/rust-gmp) — [libgmp](https://gmplib.org/) bindings [<img src="https://travis-ci.org/thestinger/rust-gmp.svg?branch=master">](https://travis-ci.org/thestinger/rust-gmp)
|
||||||
|
|
||||||
### Cryptography
|
### Cryptography
|
||||||
|
|
||||||
* [DaGenix/rust-crypto](https://github.com/DaGenix/rust-crypto) — cryptographic algorithms in Rust [<img src="https://travis-ci.org/DaGenix/rust-crypto.svg?branch=master">](https://travis-ci.org/DaGenix/rust-crypto)
|
* [DaGenix/rust-crypto](https://github.com/DaGenix/rust-crypto) — cryptographic algorithms in Rust [<img src="https://travis-ci.org/DaGenix/rust-crypto.svg?branch=master">](https://travis-ci.org/DaGenix/rust-crypto)
|
||||||
* [dnaq/sodiumoxide](https://github.com/dnaq/sodiumoxide) — [libsodium](https://github.com/jedisct1/libsodium) bindings
|
* [dnaq/sodiumoxide](https://github.com/dnaq/sodiumoxide) — [libsodium](https://github.com/jedisct1/libsodium) bindings [<img src="https://travis-ci.org/dnaq/sodiumoxide.svg?branch=master">](https://travis-ci.org/dnaq/sodiumoxide)
|
||||||
* [klutzy/suruga](https://github.com/klutzy/suruga) — a Rust implementation of [TLS 1.2](http://tools.ietf.org/html/rfc5246)
|
* [klutzy/suruga](https://github.com/klutzy/suruga) — a Rust implementation of [TLS 1.2](http://tools.ietf.org/html/rfc5246) [<img src="https://travis-ci.org/klutzy/suruga.svg?branch=master">](https://travis-ci.org/klutzy/suruga)
|
||||||
* [seb-m/common.rs](https://github.com/klutzy/suruga) — Common Rust crypto utilities
|
* [seb-m/common.rs](https://github.com/seb-m/common.rs) — Common Rust crypto utilities [<img src="https://travis-ci.org/seb-m/common.rs.svg?branch=master">](https://travis-ci.org/seb-m/common.rs)
|
||||||
* [sfackler/rust-openssl](https://github.com/sfackler/rust-openssl) — [OpenSSL](https://www.openssl.org/) bindings [<img src="https://travis-ci.org/sfackler/rust-openssl.svg?branch=master">](https://travis-ci.org/sfackler/rust-openssl)
|
* [sfackler/rust-openssl](https://github.com/sfackler/rust-openssl) — [OpenSSL](https://www.openssl.org/) bindings [<img src="https://travis-ci.org/sfackler/rust-openssl.svg?branch=master">](https://travis-ci.org/sfackler/rust-openssl)
|
||||||
|
|
||||||
### Database
|
### Database
|
||||||
|
@ -109,7 +109,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
* Character Encoding
|
* Character Encoding
|
||||||
* [lifthrasiir/rust-encoding](https://github.com/lifthrasiir/rust-encoding) — [<img src="https://travis-ci.org/lifthrasiir/rust-encoding.svg?branch=master">](https://travis-ci.org/lifthrasiir/rust-encoding)
|
* [lifthrasiir/rust-encoding](https://github.com/lifthrasiir/rust-encoding) — [<img src="https://travis-ci.org/lifthrasiir/rust-encoding.svg?branch=master">](https://travis-ci.org/lifthrasiir/rust-encoding)
|
||||||
* CSV
|
* CSV
|
||||||
* [BurntSushi/rust-csv](https://github.com/BurntSushi/rust-csv) — [<img src="https://api.travis-ci.org/BurntSushi/rust-csv.svg?branch=master">](https://travis-ci.org/BurntSushi/rust-csv)
|
* [BurntSushi/rust-csv](https://github.com/BurntSushi/rust-csv) — [<img src="https://travis-ci.org/BurntSushi/rust-csv.svg?branch=master">](https://travis-ci.org/BurntSushi/rust-csv)
|
||||||
* HTML
|
* HTML
|
||||||
* [servo/html5ever](https://github.com/servo/html5ever) — High-performance browser-grade HTML5 parser [<img src="https://travis-ci.org/servo/html5ever.svg?branch=master">](https://travis-ci.org/servo/html5ever)
|
* [servo/html5ever](https://github.com/servo/html5ever) — High-performance browser-grade HTML5 parser [<img src="https://travis-ci.org/servo/html5ever.svg?branch=master">](https://travis-ci.org/servo/html5ever)
|
||||||
* MsgPck
|
* MsgPck
|
||||||
|
@ -121,15 +121,15 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
* Tnetstring
|
* Tnetstring
|
||||||
* [erickt/rust-tnetstring](https://github.com/erickt/rust-tnetstring) — [<img src="https://travis-ci.org/erickt/rust-tnetstring.svg?branch=master">](https://travis-ci.org/erickt/rust-tnetstring)
|
* [erickt/rust-tnetstring](https://github.com/erickt/rust-tnetstring) — [<img src="https://travis-ci.org/erickt/rust-tnetstring.svg?branch=master">](https://travis-ci.org/erickt/rust-tnetstring)
|
||||||
* XML
|
* XML
|
||||||
* [Florob/RustyXML](https://github.com/Florob/RustyXML) — an XML parser written in Rust [<img src="https://travis-ci.org/Florob/RustyXML.svg?branch=master">](https://travis-ci.org/Florob/RustyXM)
|
* [Florob/RustyXML](https://github.com/Florob/RustyXML) — an XML parser written in Rust [<img src="https://travis-ci.org/Florob/RustyXML.svg?branch=master">](https://travis-ci.org/Florob/RustyXML)
|
||||||
* [netvl/xml-rs](https://github.com/netvl/xml-rs) — a streaming XML library [<img src="https://travis-ci.org/netvl/xml-rs.svg?branch=master">](https://travis-ci.org/netvl/xml-rs)
|
* [netvl/xml-rs](https://github.com/netvl/xml-rs) — a streaming XML library [<img src="https://travis-ci.org/netvl/xml-rs.svg?branch=master">](https://travis-ci.org/netvl/xml-rs)
|
||||||
* YAML
|
* YAML
|
||||||
* [kimhyunkang/libyaml-rust](https://github.com/kimhyunkang/libyaml-rust) — [libyaml](http://pyyaml.org/wiki/LibYAML) bindings [<img src="https://travis-ci.org/kimhyunkang/libyaml-rust.svg?branch=master">](https://travis-ci.org/kimhyunkang/libyaml-rust)
|
* [kimhyunkang/libyaml-rust](https://github.com/kimhyunkang/libyaml-rust) — [libyaml](http://pyyaml.org/wiki/LibYAML) bindings [<img src="https://travis-ci.org/kimhyunkang/libyaml-rust.svg?branch=master">](https://travis-ci.org/kimhyunkang/libyaml-rust)
|
||||||
|
|
||||||
### Game development
|
### Game development
|
||||||
|
|
||||||
* [bbodi/rust-voxlap](https://github.com/bbodi/rust-voxlap) — [Voxlap](http://advsys.net/ken/voxlap.htm) bindings
|
* [bbodi/rust-voxlap](https://github.com/bbodi/rust-voxlap) — [Voxlap](http://advsys.net/ken/voxlap.htm) bindings [<img src="https://travis-ci.org/bbodi/rust-voxlap.svg?branch=master">](https://travis-ci.org/bbodi/rust-voxlap)
|
||||||
* [PistonDevelopers/piston](https://github.com/pistondevelopers/piston) — [<img src="https://travis-ci.org/PistonDevelopers/piston.svg?branch=master">](https://travis-ci.org/PistonDevelopers/piston)
|
* [PistonDevelopers/piston](https://github.com/PistonDevelopers/piston) — [<img src="https://travis-ci.org/PistonDevelopers/piston.svg?branch=master">](https://travis-ci.org/PistonDevelopers/piston)
|
||||||
* [SiegeLord/RustAllegro](https://github.com/SiegeLord/RustAllegro) — [Allegro 5](http://liballeg.org/) bindings [<img src="https://travis-ci.org/SiegeLord/RustAllegro.svg?branch=master">](https://travis-ci.org/SiegeLord/RustAllegro)
|
* [SiegeLord/RustAllegro](https://github.com/SiegeLord/RustAllegro) — [Allegro 5](http://liballeg.org/) bindings [<img src="https://travis-ci.org/SiegeLord/RustAllegro.svg?branch=master">](https://travis-ci.org/SiegeLord/RustAllegro)
|
||||||
|
|
||||||
### GUI
|
### GUI
|
||||||
|
@ -137,13 +137,13 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
* Cocoa
|
* Cocoa
|
||||||
* [mozilla-servo/rust-cocoa](https://github.com/mozilla-servo/rust-cocoa)
|
* [mozilla-servo/rust-cocoa](https://github.com/mozilla-servo/rust-cocoa)
|
||||||
* Gtk+
|
* Gtk+
|
||||||
* [JeremyLetang/rgtk](https://github.com/JeremyLetang/rgtk) — [Gtk+](http://www.gtk.org) bindings [<img src="https://travis-ci.org/jeremyletang/rgtk.svg?branch=master">](https://travis-ci.org/jeremyletang/rgtk)
|
* [JeremyLetang/rgtk](https://github.com/JeremyLetang/rgtk) — [Gtk+](http://www.gtk.org) bindings [<img src="https://travis-ci.org/JeremyLetang/rgtk.svg?branch=master">](https://travis-ci.org/JeremyLetang/rgtk)
|
||||||
* ncurses
|
* ncurses
|
||||||
* [jeaye/ncurses-rs](https://github.com/jeaye/ncurses-rs) — [<img src="https://travis-ci.org/jeaye/ncurses-rs.svg?branch=master">](https://travis-ci.org/jeaye/ncurses-rs)
|
* [jeaye/ncurses-rs](https://github.com/jeaye/ncurses-rs) — [<img src="https://travis-ci.org/jeaye/ncurses-rs.svg?branch=master">](https://travis-ci.org/jeaye/ncurses-rs)
|
||||||
* OpenGL
|
* OpenGL
|
||||||
* [bjz/gl-rs](https://github.com/bjz/gl-rs)
|
* [bjz/gl-rs](https://github.com/bjz/gl-rs) — [<img src="https://travis-ci.org/bjz/gl-rs.svg?branch=master">](https://travis-ci.org/bjz/gl-rs)
|
||||||
* [bjz/glfw-rs](https://github.com/bjz/glfw-rs)
|
* [bjz/glfw-rs](https://github.com/bjz/glfw-rs) — [<img src="https://travis-ci.org/bjz/glfw-rs.svg?branch=master">](https://travis-ci.org/bjz/glfw-rs)
|
||||||
* [servo/rust-glut](https://github.com/mozilla-servo/rust-glut)
|
* [servo/rust-glut](https://github.com/servo/rust-glut)
|
||||||
* [tomaka/glutin](https://github.com/tomaka/glutin) — Rust alternative to [GLFW](http://www.glfw.org/) [<img src="https://travis-ci.org/tomaka/glutin.svg?branch=master">](https://travis-ci.org/tomaka/glutin)
|
* [tomaka/glutin](https://github.com/tomaka/glutin) — Rust alternative to [GLFW](http://www.glfw.org/) [<img src="https://travis-ci.org/tomaka/glutin.svg?branch=master">](https://travis-ci.org/tomaka/glutin)
|
||||||
* Qt
|
* Qt
|
||||||
* [cyndis/qmlrs](https://github.com/cyndis/qmlrs) — [QtQuick](http://doc.qt.io) bindings [<img src="https://travis-ci.org/cyndis/qmlrs.svg?branch=master">](https://travis-ci.org/cyndis/qmlrs)
|
* [cyndis/qmlrs](https://github.com/cyndis/qmlrs) — [QtQuick](http://doc.qt.io) bindings [<img src="https://travis-ci.org/cyndis/qmlrs.svg?branch=master">](https://travis-ci.org/cyndis/qmlrs)
|
||||||
|
@ -151,9 +151,9 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
* [AngryLawyer/rust-sdl2](https://github.com/AngryLawyer/rust-sdl2) — [SDL2](http://www.libsdl.org/) bindings [<img src="https://travis-ci.org/AngryLawyer/rust-sdl2.svg?branch=master">](https://travis-ci.org/AngryLawyer/rust-sdl2)
|
* [AngryLawyer/rust-sdl2](https://github.com/AngryLawyer/rust-sdl2) — [SDL2](http://www.libsdl.org/) bindings [<img src="https://travis-ci.org/AngryLawyer/rust-sdl2.svg?branch=master">](https://travis-ci.org/AngryLawyer/rust-sdl2)
|
||||||
* [brson/rust-sdl](https://github.com/brson/rust-sdl) — [SDL1](http://www.libsdl.org/) bindings [<img src="https://travis-ci.org/brson/rust-sdl.svg?branch=master">](https://travis-ci.org/brson/rust-sdl)
|
* [brson/rust-sdl](https://github.com/brson/rust-sdl) — [SDL1](http://www.libsdl.org/) bindings [<img src="https://travis-ci.org/brson/rust-sdl.svg?branch=master">](https://travis-ci.org/brson/rust-sdl)
|
||||||
* SFML
|
* SFML
|
||||||
* [jeremyletang/rust-sfml](https://github.com/JeremyLetang/rust-sfml) — [SFML](http://www.sfml-dev.org/) bindings [<img src="https://travis-ci.org/jeremyletang/rust-sfml.svg?branch=master">](https://travis-ci.org/jeremyLetang/rust-sfml)
|
* [jeremyletang/rust-sfml](https://github.com/jeremyletang/rust-sfml) — [SFML](http://www.sfml-dev.org/) bindings [<img src="https://travis-ci.org/jeremyletang/rust-sfml.svg?branch=master">](https://travis-ci.org/jeremyletang/rust-sfml)
|
||||||
* Termbox
|
* Termbox
|
||||||
* [gchp/rustbox](https://github.com/gchp/rustbox) — a Rust implementation of [termbox](http://github.com/nsf/termbox)
|
* [gchp/rustbox](https://github.com/gchp/rustbox) — a Rust implementation of [termbox](http://github.com/nsf/termbox) [<img src="https://travis-ci.org/gchp/rustbox.svg?branch=master">](https://travis-ci.org/gchp/rustbox)
|
||||||
* wxWidgets
|
* wxWidgets
|
||||||
|
|
||||||
### Image processing
|
### Image processing
|
||||||
|
@ -168,13 +168,15 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
### Network programming
|
### Network programming
|
||||||
|
|
||||||
* Low level
|
* Low level
|
||||||
* [libpnet/libpnet](https://github.com/libpnet/libpnet) — Cross-platform, low level networking [<img src="https://api.travis-ci.org/libpnet/libpnet.svg?branch=master">](https://travis-ci.org/libpnet/libpnet)
|
* [libpnet/libpnet](https://github.com/libpnet/libpnet) — Cross-platform, low level networking [<img src="https://travis-ci.org/libpnet/libpnet.svg?branch=master">](https://travis-ci.org/libpnet/libpnet)
|
||||||
|
* Beanstalkd
|
||||||
|
* [schickling/rust-beanstalkd](https://github.com/schickling/rust-beanstalkd) — [Beanstalkd](https://github.com/kr/beanstalkd) bindings [<img src="https://travis-ci.org/schickling/rust-beanstalkd.svg?branch=master">](https://travis-ci.org/schickling/rust-beanstalkd)
|
||||||
* NanoMsg
|
* NanoMsg
|
||||||
* [thehydroimpulse/nanomsg.rs](https://github.com/thehydroimpulse/nanomsg.rs) — a modern messaging library that is the successor to ZeroMQ [<img src="https://travis-ci.org/thehydroimpulse/nanomsg.rs.svg?branch=master">](https://travis-ci.org/thehydroimpulse/nanomsg.rs)
|
* [thehydroimpulse/nanomsg.rs](https://github.com/thehydroimpulse/nanomsg.rs) — a modern messaging library that is the successor to ZeroMQ [<img src="https://travis-ci.org/thehydroimpulse/nanomsg.rs.svg?branch=master">](https://travis-ci.org/thehydroimpulse/nanomsg.rs)
|
||||||
* SSH
|
* SSH
|
||||||
* [alexcrichton/ssh2-rs](https://github.com/alexcrichton/ssh2-rs) — [libssh2](http://www.libssh2.org/) bindings [<img src="https://travis-ci.org/alexcrichton/ssh2-rs.svg?branch=master">](https://travis-ci.org/alexcrichton/ssh2-rs)
|
* [alexcrichton/ssh2-rs](https://github.com/alexcrichton/ssh2-rs) — [libssh2](http://www.libssh2.org/) bindings [<img src="https://travis-ci.org/alexcrichton/ssh2-rs.svg?branch=master">](https://travis-ci.org/alexcrichton/ssh2-rs)
|
||||||
* Stomp
|
* Stomp
|
||||||
* [zslayton/stomp-rs](https://github.com/zslayton/stomp-rs) — [STOMP 1.2](http://stomp.github.io/stomp-specification-1.2.html) client implementation in Rust [<img src="https://api.travis-ci.org/zslayton/stomp-rs.svg?branch=master">](https://travis-ci.org/zslayton/stomp-rs)
|
* [zslayton/stomp-rs](https://github.com/zslayton/stomp-rs) — [STOMP 1.2](http://stomp.github.io/stomp-specification-1.2.html) client implementation in Rust [<img src="https://travis-ci.org/zslayton/stomp-rs.svg?branch=master">](https://travis-ci.org/zslayton/stomp-rs)
|
||||||
* ZeroMQ
|
* ZeroMQ
|
||||||
|
|
||||||
### Platform specific
|
### Platform specific
|
||||||
|
@ -190,7 +192,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
### Testing
|
### Testing
|
||||||
|
|
||||||
* [BurntSushi/quickcheck](https://github.com/BurntSushi/quickcheck) — a Rust implementation of [QuickCheck](http://www.haskell.org/haskellwiki/Introduction_to_QuickCheck1) [<img src="https://travis-ci.org/BurntSushi/quickcheck.svg?branch=master">](https://travis-ci.org/BurntSushi/quickcheck)
|
* [BurntSushi/quickcheck](https://github.com/BurntSushi/quickcheck) — a Rust implementation of [QuickCheck](http://www.haskell.org/haskellwiki/Introduction_to_QuickCheck1) [<img src="https://travis-ci.org/BurntSushi/quickcheck.svg?branch=master">](https://travis-ci.org/BurntSushi/quickcheck)
|
||||||
* [farcaller/shiny](https://github.com/farcaller/shiny) — a fancy syntax similar to ruby's rspec or Objective-C's kiwi [<img src="https://travis-ci.org/farcaller/shiny.svg?branch=master">](https://travis-ci.org/farcaller/shiny)
|
* [farcaller/shiny](https://github.com/farcaller/shiny) — a fancy syntax similar to Ruby's Rspec or Objective-C' kiwi [<img src="https://travis-ci.org/farcaller/shiny.svg?branch=master">](https://travis-ci.org/farcaller/shiny)
|
||||||
|
|
||||||
### Web programming
|
### Web programming
|
||||||
|
|
||||||
|
@ -200,8 +202,8 @@ See also [http://arewewebyet.com/](http://arewewebyet.com/)
|
||||||
* [chris-morgan/rust-http](https://github.com/chris-morgan/rust-http) — will be replaced by [Teepee](http://teepee.rs/) [<img src="https://travis-ci.org/chris-morgan/rust-http.svg?branch=master">](https://travis-ci.org/chris-morgan/rust-http)
|
* [chris-morgan/rust-http](https://github.com/chris-morgan/rust-http) — will be replaced by [Teepee](http://teepee.rs/) [<img src="https://travis-ci.org/chris-morgan/rust-http.svg?branch=master">](https://travis-ci.org/chris-morgan/rust-http)
|
||||||
* [hyperium/hyper](https://github.com/hyperium/hyper) — an HTTP implementation [<img src="https://travis-ci.org/hyperium/hyper.svg?branch=master">](https://travis-ci.org/hyperium/hyper)
|
* [hyperium/hyper](https://github.com/hyperium/hyper) — an HTTP implementation [<img src="https://travis-ci.org/hyperium/hyper.svg?branch=master">](https://travis-ci.org/hyperium/hyper)
|
||||||
* Client
|
* Client
|
||||||
* [carllerche/curl-rust](https://github.com/carllerche/curl-rust) — [libcurl](http://curl.haxx.se/libcurl/) bindings
|
* [carllerche/curl-rust](https://github.com/carllerche/curl-rust) — [libcurl](http://curl.haxx.se/libcurl/) bindings [<img src="https://travis-ci.org/carllerche/curl-rust.svg?branch=master">](https://travis-ci.org/carllerche/curl-rust)
|
||||||
* [vhbit/curl-rs](https://github.com/vhbit/curl-rs) — [libcurl](http://curl.haxx.se/libcurl/) bindings
|
* [vhbit/curl-rs](https://github.com/vhbit/curl-rs) — [libcurl](http://curl.haxx.se/libcurl/) bindings [<img src="https://travis-ci.org/vhbit/curl-rs.svg?branch=master">](https://travis-ci.org/vhbit/curl-rs)
|
||||||
* Server
|
* Server
|
||||||
* [Iron](http://ironframework.io/) — a middleware-based server framework [<img src="https://travis-ci.org/iron/iron.svg?branch=master">](https://travis-ci.org/iron/iron)
|
* [Iron](http://ironframework.io/) — a middleware-based server framework [<img src="https://travis-ci.org/iron/iron.svg?branch=master">](https://travis-ci.org/iron/iron)
|
||||||
* [Nickel](http://nickel.rs/) — inspired by [Express](http://expressjs.com/) [<img src="https://travis-ci.org/nickel-org/nickel.rs.svg?branch=master">](https://travis-ci.org/nickel-org/nickel.rs)
|
* [Nickel](http://nickel.rs/) — inspired by [Express](http://expressjs.com/) [<img src="https://travis-ci.org/nickel-org/nickel.rs.svg?branch=master">](https://travis-ci.org/nickel-org/nickel.rs)
|
||||||
|
@ -211,5 +213,5 @@ See also [http://arewewebyet.com/](http://arewewebyet.com/)
|
||||||
## Resources
|
## Resources
|
||||||
|
|
||||||
* [Rust by Example](http://rustbyexample.com/)
|
* [Rust by Example](http://rustbyexample.com/)
|
||||||
* [Rust CI](http://www.rust-ci.org) — a [Travis CI](https://travis-ci.com) dashboard for Rust projects
|
* [Rust CI](http://www.rust-ci.org/) — a [Travis CI](https://travis-ci.com) dashboard for Rust projects
|
||||||
* [Rust Guidelines](http://aturon.github.io)
|
* [Rust Guidelines](http://aturon.github.io/)
|
41
UNSTABLE.md
41
UNSTABLE.md
|
@ -32,18 +32,18 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
||||||
|
|
||||||
### Games
|
### Games
|
||||||
|
|
||||||
* [Arcterus/game-of-life](https://github.com/Arcterus/game-of-life)
|
* [Arcterus/game-of-life](https://github.com/Arcterus/game-of-life) — [<img src="https://travis-ci.org/Arcterus/game-of-life.svg?branch=master">](https://travis-ci.org/Arcterus/game-of-life)
|
||||||
* [Arcterus/rust-snake](https://github.com/Arcterus/rust-snake)
|
* [Arcterus/rust-snake](https://github.com/Arcterus/rust-snake) — [<img src="https://travis-ci.org/Arcterus/rust-snake.svg?branch=master">](https://travis-ci.org/Arcterus/rust-snake)
|
||||||
* [bachm/rusty-tetris](https://github.com/bachm/rusty-tetris)
|
* [bachm/rusty-tetris](https://github.com/bachm/rusty-tetris) — [<img src="https://travis-ci.org/bachm/rusty-tetris.svg?branch=master">](https://travis-ci.org/bachm/rusty-tetris)
|
||||||
* [bvssvni/rust-snake](https://github.com/bvssvni/rust-snake)
|
* [bvssvni/rust-snake](https://github.com/bvssvni/rust-snake) — [<img src="https://travis-ci.org/bvssvni/rust-snake.svg?branch=master">](https://travis-ci.org/bvssvni/rust-snake)
|
||||||
* [Coeuvre/rust-pong](https://github.com/Coeuvre/rust-pong)
|
* [Coeuvre/rust-pong](https://github.com/Coeuvre/rust-pong) — [<img src="https://travis-ci.org/Coeuvre/rust-pong.svg?branch=master">](https://travis-ci.org/Coeuvre/rust-pong)
|
||||||
* [dpc/rustyhex](https://github.com/dpc/rustyhex)
|
* [dpc/rustyhex](https://github.com/dpc/rustyhex) — [<img src="https://travis-ci.org/dpc/rustyhex.svg?branch=master">](https://travis-ci.org/dpc/rustyhex)
|
||||||
* [FrozenCow/rust-airhockey](https://github.com/FrozenCow/rust-airhockey)
|
* [FrozenCow/rust-airhockey](https://github.com/FrozenCow/rust-airhockey) — [<img src="https://travis-ci.org/FrozenCow/rust-airhockey.svg?branch=master">](https://travis-ci.org/FrozenCow/rust-airhockey)
|
||||||
* [jeaye/q3](https://github.com/jeaye/q3)
|
* [jeaye/q3](https://github.com/jeaye/q3) — [<img src="https://travis-ci.org/jeaye/q3.svg?branch=master">](https://travis-ci.org/jeaye/q3)
|
||||||
* [mynery/xxo](https://github.com/mynery/xxo)
|
* [mynery/xxo](https://github.com/mynery/xxo) — [<img src="https://travis-ci.org/mynery/xxo.svg?branch=master">](https://travis-ci.org/mynery/xxo)
|
||||||
* [ozkriff/marauder](https://github.com/ozkriff/marauder)
|
* [ozkriff/marauder](https://github.com/ozkriff/marauder) — [<img src="https://travis-ci.org/ozkriff/marauder.svg?branch=master">](https://travis-ci.org/ozkriff/marauder)
|
||||||
* [rlane/cubeland](https://github.com/rlane/cubeland)
|
* [rlane/cubeland](https://github.com/rlane/cubeland) — [<img src="https://travis-ci.org/rlane/cubeland.svg?branch=master">](https://travis-ci.org/rlane/cubeland)
|
||||||
* [zokier/pong-rs](https://github.com/zokier/pong-rs)
|
* [zokier/pong-rs](https://github.com/zokier/pong-rs) — [<img src="https://travis-ci.org/zokier/pong-rs.svg?branch=master">](https://travis-ci.org/zokier/pong-rs)
|
||||||
|
|
||||||
## Frameworks
|
## Frameworks
|
||||||
|
|
||||||
|
@ -57,7 +57,7 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
||||||
|
|
||||||
### Command-line argument parsing
|
### Command-line argument parsing
|
||||||
|
|
||||||
* [wycats/hammer.rs](https://github.com/wycats/hammer.rs)
|
* [wycats/hammer.rs](https://github.com/wycats/hammer.rs) — [<img src="https://travis-ci.org/wycats/hammer.rs.svg?branch=master">](https://travis-ci.org/wycats/hammer.rs)
|
||||||
|
|
||||||
### Compression
|
### Compression
|
||||||
|
|
||||||
|
@ -100,11 +100,11 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
||||||
|
|
||||||
### Game development
|
### Game development
|
||||||
|
|
||||||
* [bjz/bullet-rs](https://github.com/bjz/bullet-rs)
|
* [bjz/bullet-rs](https://github.com/bjz/bullet-rs) — [<img src="https://travis-ci.org/bjz/bullet-rs.svg?branch=master">](https://travis-ci.org/bjz/bullet-rs)
|
||||||
* [JeremyLetang/rustenstein3D](https://github.com/JeremyLetang/rustenstein3D/) — a raycasting engine in rust
|
* [JeremyLetang/rustenstein3D](https://github.com/JeremyLetang/rustenstein3D) — a raycasting engine in rust [<img src="https://travis-ci.org/JeremyLetang/rustenstein3D.svg?branch=master">](https://travis-ci.org/JeremyLetang/rustenstein3D)
|
||||||
* [sebcrozet/kiss3d](https://github.com/sebcrozet/kiss3d)
|
* [sebcrozet/kiss3d](https://github.com/sebcrozet/kiss3d) — [<img src="https://travis-ci.org/sebcrozet/kiss3d.svg?branch=master">](https://travis-ci.org/sebcrozet/kiss3d)
|
||||||
* [sebcrozet/ncollide](https://github.com/sebcrozet/ncollide)
|
* [sebcrozet/ncollide](https://github.com/sebcrozet/ncollide) — [<img src="https://travis-ci.org/sebcrozet/ncollide.svg?branch=master">](https://travis-ci.org/sebcrozet/ncollide)
|
||||||
* [sebcrozet/nphysics](https://github.com/sebcrozet/nphysics)
|
* [sebcrozet/nphysics](https://github.com/sebcrozet/nphysics) — [<img src="https://travis-ci.org/sebcrozet/nphysics.svg?branch=master">](https://travis-ci.org/sebcrozet/nphysics)
|
||||||
|
|
||||||
### GUI
|
### GUI
|
||||||
|
|
||||||
|
@ -112,7 +112,7 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
||||||
* Gtk+
|
* Gtk+
|
||||||
* ncurses
|
* ncurses
|
||||||
* OpenGL
|
* OpenGL
|
||||||
* [servo/rust-opengles](https://github.com/servo/rust-opengles)
|
* [servo/rust-opengles](https://github.com/servo/rust-opengles) — [<img src="https://travis-ci.org/servo/rust-opengles.svg?branch=master">](https://travis-ci.org/servo/rust-opengles)
|
||||||
* Qt
|
* Qt
|
||||||
* SDL
|
* SDL
|
||||||
* SFML
|
* SFML
|
||||||
|
@ -129,6 +129,7 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
||||||
### Network programming
|
### Network programming
|
||||||
|
|
||||||
* Low level
|
* Low level
|
||||||
|
* Beanstalkd
|
||||||
* NanoMsg
|
* NanoMsg
|
||||||
* SSH
|
* SSH
|
||||||
* Stomp
|
* Stomp
|
||||||
|
@ -152,7 +153,7 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
||||||
See also [http://arewewebyet.com/](http://arewewebyet.com/)
|
See also [http://arewewebyet.com/](http://arewewebyet.com/)
|
||||||
|
|
||||||
* Core
|
* Core
|
||||||
* [Teepee](http://teepee.rs/) — [<img src="https://travis-ci.org/teepee/teepee.svg?branch=master">](https://travis-ci.org/teepee/teepee)
|
* [Teepee](https://github.com/Teepee) — [<img src="https://travis-ci.org/Teepee.svg?branch=master">](https://travis-ci.org/Teepee)
|
||||||
* Client
|
* Client
|
||||||
* Server
|
* Server
|
||||||
* [erickt/rust-mongrel2](https://github.com/erickt/rust-mongrel2) — [Mongrel2](http://mongrel2.org) bindings [<img src="https://travis-ci.org/erickt/rust-mongrel2.svg?branch=master">](https://travis-ci.org/erickt/rust-mongrel2)
|
* [erickt/rust-mongrel2](https://github.com/erickt/rust-mongrel2) — [Mongrel2](http://mongrel2.org) bindings [<img src="https://travis-ci.org/erickt/rust-mongrel2.svg?branch=master">](https://travis-ci.org/erickt/rust-mongrel2)
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue