mirror of
https://github.com/rust-unofficial/awesome-rust.git
synced 2024-11-27 11:44:52 -05:00
add, stable
This commit is contained in:
parent
de8910ceb0
commit
e6dff33313
3 changed files with 66 additions and 4 deletions
15
README.md
15
README.md
|
@ -13,6 +13,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
|||
- [Computation](#computation)
|
||||
- [Cryptography](#cryptography)
|
||||
- [Database](#database)
|
||||
- [Date and time](#date-and-time)
|
||||
- [Encoding](#encoding)
|
||||
- [Game development](#game-development)
|
||||
- [Games](#games)
|
||||
|
@ -20,6 +21,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
|||
- [Image processing](#image-processing)
|
||||
- [Mobile](#mobile)
|
||||
- [Network programming](#network-programming)
|
||||
- [Platform specific](#platform-specific)
|
||||
- [Template engine](#template-engine)
|
||||
- [Testing](#testing)
|
||||
- [Web programming](#web-programming)
|
||||
|
@ -79,6 +81,11 @@ Only projects that are stable and useful to users are added. Projects that do no
|
|||
* Sqlite
|
||||
* [linuxfood/rustsqlite](https://github.com/linuxfood/rustsqlite) — [Sqlite3](http://www.sqlite.org/) bindings
|
||||
|
||||
### Date and time
|
||||
|
||||
* [rust-lang/time](https://github.com/rust-lang/time) — [<img src="https://travis-ci.org/rust-lang/time.svg?branch=master">](https://travis-ci.org/rust-lang/time)
|
||||
* [lifthrasiir/rust-chrono](https://github.com/lifthrasiir/rust-chrono) — [<img src="https://travis-ci.org/lifthrasiir/rust-chrono.svg?branch=master">](https://travis-ci.org/lifthrasiir/rust-chrono)
|
||||
|
||||
### Encoding
|
||||
|
||||
* [TyOverby/bincode](https://github.com/TyOverby/bincode) — a binary encoder/decoder in Rust [<img src="https://travis-ci.org/TyOverby/bincode.svg?branch=master">](https://travis-ci.org/TyOverby/bincode)
|
||||
|
@ -97,6 +104,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
|||
* TOML
|
||||
* [alexcrichton/toml-rs](https://github.com/alexcrichton/toml-rs) — [<img src="https://travis-ci.org/alexcrichton/toml-rs.svg?branch=master">](https://travis-ci.org/alexcrichton/toml-rs)
|
||||
* 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
|
||||
* [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)
|
||||
* [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)
|
||||
|
@ -157,6 +165,11 @@ Only projects that are stable and useful to users are added. Projects that do no
|
|||
* [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
|
||||
|
||||
### Platform specific
|
||||
|
||||
* Linux
|
||||
* [carllerche/nix-rust](https://github.com/carllerche/nix-rust) — Linux API bindings [<img src="https://travis-ci.org/lcarllerche/nix-rust.svg?branch=master">](https://travis-ci.org/carllerche/nix-rust)
|
||||
|
||||
### Template engine
|
||||
|
||||
* Mustache
|
||||
|
@ -165,6 +178,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
|||
### 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)
|
||||
* [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)
|
||||
|
||||
### Web programming
|
||||
|
||||
|
@ -179,6 +193,7 @@ See also [http://arewewebyet.com/](http://arewewebyet.com/)
|
|||
* 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)
|
||||
* [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)
|
||||
* [Ogeon/rustful](https://github.com/Ogeon/rustful) — a RESTful web framework for Rust [<img src="https://travis-ci.org/Ogeon/rustful.svg?branch=master">](https://travis-ci.org/Ogeon/rustful)
|
||||
* [Rustless](http://rustless.org/) — a REST-like API micro-framework inspired by [Grape](https://github.com/intridea/grape) and [Hyper](https://github.com/hyperium/hyper) [<img src="https://travis-ci.org/rustless/rustless.svg?branch=master">](https://travis-ci.org/rustless/rustless)
|
||||
|
||||
## Resources
|
||||
|
|
11
UNSTABLE.md
11
UNSTABLE.md
|
@ -11,6 +11,7 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
|||
- [Computation](#computation)
|
||||
- [Cryptography](#cryptography)
|
||||
- [Database](#database)
|
||||
- [Date and time](#date-and-time)
|
||||
- [Encoding](#encoding)
|
||||
- [Game development](#game-development)
|
||||
- [Games](#games)
|
||||
|
@ -18,6 +19,7 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
|||
- [Image processing](#image-processing)
|
||||
- [Mobile](#mobile)
|
||||
- [Network programming](#network-programming)
|
||||
- [Platform specific](#platform-specific)
|
||||
- [Template engine](#template-engine)
|
||||
- [Testing](#testing)
|
||||
- [Web programming](#web-programming)
|
||||
|
@ -57,6 +59,9 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
|||
* PostgreSql
|
||||
* Sqlite
|
||||
|
||||
### Date and time
|
||||
|
||||
|
||||
### Encoding
|
||||
|
||||
* Cap'n Proto
|
||||
|
@ -68,7 +73,6 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
|||
* ProtocolBuffers
|
||||
* TOML
|
||||
* 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
|
||||
* [Ygg01/xml-air](https://github.com/Ygg01/xml-air) — A hybrid pull, DOM parser written in pure Rust [<img src="https://travis-ci.org/Ygg01/xml-air.svg?branch=master">](https://travis-ci.org/Ygg01/xml-air)
|
||||
* YAML
|
||||
|
@ -124,6 +128,10 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
|||
* 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)
|
||||
|
||||
### Platform specific
|
||||
|
||||
* Linux
|
||||
|
||||
### Template engine
|
||||
|
||||
* Mustache
|
||||
|
@ -131,7 +139,6 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
|
|||
|
||||
### Testing
|
||||
|
||||
* [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)
|
||||
|
||||
### Web programming
|
||||
|
||||
|
|
|
@ -20,6 +20,35 @@ def md_link(name, url):
|
|||
"""
|
||||
DATA = \
|
||||
{
|
||||
|
||||
'lifthrasiir/rust-chrono': {
|
||||
"url": 'https://github.com/lifthrasiir/rust-chrono',
|
||||
"descr": '',
|
||||
"travis_url": 'https://travis-ci.org/lifthrasiir/rust-chrono',
|
||||
"travis_badge": 'https://travis-ci.org/lifthrasiir/rust-chrono.svg?branch=master',
|
||||
"unstable": False
|
||||
},
|
||||
'rust-lang/time': {
|
||||
"url": 'https://github.com/rust-lang/time',
|
||||
"descr": '',
|
||||
"travis_url": 'https://travis-ci.org/rust-lang/time',
|
||||
"travis_badge": 'https://travis-ci.org/rust-lang/time.svg?branch=master',
|
||||
"unstable": False
|
||||
},
|
||||
'Ogeon/rustful': {
|
||||
"url": 'https://github.com/Ogeon/rustful',
|
||||
"descr": 'a RESTful web framework for Rust ',
|
||||
"travis_url": 'https://travis-ci.org/Ogeon/rustful',
|
||||
"travis_badge": 'https://travis-ci.org/Ogeon/rustful.svg?branch=master',
|
||||
"unstable": False
|
||||
},
|
||||
'carllerche/nix-rust': {
|
||||
"url": 'https://github.com/carllerche/nix-rust',
|
||||
"descr": 'Linux API bindings',
|
||||
"travis_url": 'https://travis-ci.org/carllerche/nix-rust',
|
||||
"travis_badge": 'https://travis-ci.org/lcarllerche/nix-rust.svg?branch=master',
|
||||
"unstable": False
|
||||
},
|
||||
'vhbit/ObjCrust': {
|
||||
"url": 'https://github.com/vhbit/ObjCrust',
|
||||
"descr": 'using Rust to create an iOS static library',
|
||||
|
@ -262,7 +291,7 @@ DATA = \
|
|||
"url": "https://github.com/erickt/rust-tnetstring",
|
||||
"travis_url": "https://travis-ci.org/erickt/rust-tnetstring",
|
||||
"travis_badge": "https://travis-ci.org/erickt/rust-tnetstring.svg?branch=master",
|
||||
"unstable": True
|
||||
"unstable": False
|
||||
},
|
||||
"Ygg01/xml-air": {
|
||||
"url": "https://github.com/Ygg01/xml-air",
|
||||
|
@ -357,7 +386,7 @@ DATA = \
|
|||
"descr": "a fancy syntax similar to ruby's rspec or Objective-C's kiwi",
|
||||
"travis_url": "https://travis-ci.org/farcaller/shiny",
|
||||
"travis_badge": "https://travis-ci.org/farcaller/shiny.svg?branch=master",
|
||||
"unstable": True
|
||||
"unstable": False
|
||||
},
|
||||
"chris-morgan/rust-http": {
|
||||
"url": "https://github.com/chris-morgan/rust-http",
|
||||
|
@ -559,6 +588,7 @@ TOC = \
|
|||
- [Computation](#computation)
|
||||
- [Cryptography](#cryptography)
|
||||
- [Database](#database)
|
||||
- [Date and time](#date-and-time)
|
||||
- [Encoding](#encoding)
|
||||
- [Game development](#game-development)
|
||||
- [Games](#games)
|
||||
|
@ -566,6 +596,7 @@ TOC = \
|
|||
- [Image processing](#image-processing)
|
||||
- [Mobile](#mobile)
|
||||
- [Network programming](#network-programming)
|
||||
- [Platform specific](#platform-specific)
|
||||
- [Template engine](#template-engine)
|
||||
- [Testing](#testing)
|
||||
- [Web programming](#web-programming)
|
||||
|
@ -672,6 +703,10 @@ entry( ' * ', 'sfackler/rust-postgres', rows_stable, rows_unstable )
|
|||
add( ' * Sqlite', rows_stable, rows_unstable )
|
||||
entry( ' * ', 'linuxfood/rustsqlite', rows_stable, rows_unstable )
|
||||
|
||||
add( '\n### Date and time\n', rows_stable, rows_unstable )
|
||||
entry( '* ', 'rust-lang/time', rows_stable, rows_unstable )
|
||||
entry( '* ', 'lifthrasiir/rust-chrono', rows_stable, rows_unstable )
|
||||
|
||||
add( '\n### Encoding\n', rows_stable, rows_unstable )
|
||||
entry( '* ', 'TyOverby/bincode', rows_stable, rows_unstable )
|
||||
add( '* Cap\'n Proto', rows_stable, rows_unstable )
|
||||
|
@ -766,6 +801,10 @@ entry( ' * ', 'zslayton/stomp-rs', rows_stable, rows_unstable )
|
|||
add( '* ZeroMQ', rows_stable, rows_unstable )
|
||||
entry( ' * ', 'erickt/rust-zmq', rows_stable, rows_unstable )
|
||||
|
||||
add( '\n### Platform specific\n', rows_stable, rows_unstable )
|
||||
add( '* Linux', rows_stable, rows_unstable )
|
||||
entry( ' * ', 'carllerche/nix-rust', rows_stable, rows_unstable )
|
||||
|
||||
add( '\n### Template engine\n', rows_stable, rows_unstable )
|
||||
add( '* Mustache', rows_stable, rows_unstable )
|
||||
entry( ' * ', 'erickt/rust-mustache', rows_stable, rows_unstable )
|
||||
|
@ -788,6 +827,7 @@ add( '* Server', rows_stable, rows_unstable )
|
|||
entry( ' * ', 'erickt/rust-mongrel2', rows_stable, rows_unstable )
|
||||
entry( ' * ', 'Iron', rows_stable, rows_unstable )
|
||||
entry( ' * ', 'Nickel', rows_stable, rows_unstable )
|
||||
entry( ' * ', 'Ogeon/rustful', rows_stable, rows_unstable )
|
||||
entry( ' * ', 'Rustless', rows_stable, rows_unstable )
|
||||
|
||||
add( '\n## Resources\n', rows_stable, rows_unstable )
|
||||
|
|
Loading…
Reference in a new issue