1
0
Fork 0
mirror of https://github.com/rust-unofficial/awesome-rust.git synced 2024-11-27 11:44:52 -05:00
This commit is contained in:
kud1ing 2014-10-14 20:02:41 +02:00
parent 70aafee529
commit 32dc06a4e4
3 changed files with 442 additions and 403 deletions

View file

@ -53,6 +53,7 @@ Only projects that are stable and useful to users are added. Projects that do no
### Computation
* [eholk/rust-opencl](https://github.com/eholk/rust-opencl) — [OpenCL](https://www.khronos.org/opencl/) bindings [<img src="https://travis-ci.org/eholk/rust-opencl.svg?branch=master">](https://travis-ci.org/eholk/rust-opencl)
* [thestinger/rust-gmp](https://github.com/thestinger/rust-gmp) — [libgmp](https://gmplib.org/) bindings
### Cryptography
@ -124,6 +125,12 @@ Only projects that are stable and useful to users are added. Projects that do no
### Network programming
* 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)
* 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)
* 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)
* ZeroMQ
* [erickt/rust-zmq](https://github.com/erickt/rust-zmq) — [ZeroMQ](http://zeromq.org) bindings [<img src="https://travis-ci.org/erickt/rust-zmq.svg?branch=master">](https://travis-ci.org/erickt/rust-zmq)

View file

@ -112,6 +112,9 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
### Network programming
* Low level
* SSH
* Stomp
* ZeroMQ
### Template engine

View file

@ -11,6 +11,28 @@ def md_link(name, url):
DATA = \
{
"alexcrichton/ssh2-rs": {
"url": "https://github.com/alexcrichton/ssh2-rs",
"descr": md_link('libssh2', 'http://www.libssh2.org/') + " bindings",
"travis_url": 'https://travis-ci.org/alexcrichton/ssh2-rs',
"travis_badge": 'https://travis-ci.org/alexcrichton/ssh2-rs.svg?branch=master',
},
"zslayton/stomp-rs": {
"url": "https://github.com/zslayton/stomp-rs",
"descr": md_link('STOMP 1.2', 'http://stomp.github.io/stomp-specification-1.2.html') + " client implementation in Rust",
"travis_url": 'https://travis-ci.org/zslayton/stomp-rs',
"travis_badge": 'https://api.travis-ci.org/zslayton/stomp-rs.svg?branch=master',
},
"thestinger/rust-gmp": {
"url": "https://github.com/thestinger/rust-gmp",
"descr": md_link('libgmp', 'https://gmplib.org/') + " bindings",
},
"libpnet/libpnet": {
"url": "https://github.com/libpnet/libpnet",
"descr": "Cross-platform, low level networking",
"travis_url": 'https://travis-ci.org/libpnet/libpnet',
"travis_badge": 'https://api.travis-ci.org/libpnet/libpnet.svg?branch=master',
},
"bjz/openal-rs": {
"url": "https://github.com/bjz/openal-rs/",
"descr": md_link('OpenAL 1.1', 'http://www.openal.org/') + " bindings"
@ -528,6 +550,7 @@ entry( '* ', 'lifthrasiir/rust-zip', rows_stable, rows_unstable )
add( '\n### Computation\n', rows_stable, rows_unstable )
entry( '* ', 'eholk/rust-opencl', rows_stable, rows_unstable )
entry( '* ', 'thestinger/rust-gmp', rows_stable, rows_unstable )
add( '\n### Cryptography\n', rows_stable, rows_unstable )
entry( '* ', 'DaGenix/rust-crypto', rows_stable, rows_unstable )
@ -617,6 +640,12 @@ add( '\n### Image processing\n', rows_stable, rows_unstable )
entry( '* ', 'PistonDevelopers/image', rows_stable, rows_unstable )
add( '\n### Network programming\n', rows_stable, rows_unstable )
add( '* Low level', rows_stable, rows_unstable )
entry( ' * ', 'libpnet/libpnet', rows_stable, rows_unstable )
add( '* SSH', rows_stable, rows_unstable )
entry( ' * ', 'alexcrichton/ssh2-rs', rows_stable, rows_unstable )
add( '* Stomp', rows_stable, rows_unstable )
entry( ' * ', 'zslayton/stomp-rs', rows_stable, rows_unstable )
add( '* ZeroMQ', rows_stable, rows_unstable )
entry( ' * ', 'erickt/rust-zmq', rows_stable, rows_unstable )