From ad7e6cf98ef18362868d903d5c04d978c45fbb97 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Fri, 30 Oct 2015 07:55:48 +0100 Subject: [PATCH 01/15] fix dash --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e4e04f2..9fbf72b 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ The goal is to have only projects that are mostly stable and useful to users. ## Development tools * [brson/multirust](https://github.com/brson/multirust) — manage multiple Rust installations [](https://travis-ci.org/brson/multirust) -* [Diggsey/multirust-rs](https://github.com/Diggsey/multirust-rs) - reimplementation of multirust in rust [](https://travis-ci.org/Diggsey/multirust-rs) +* [Diggsey/multirust-rs](https://github.com/Diggsey/multirust-rs) — reimplementation of multirust in rust [](https://travis-ci.org/Diggsey/multirust-rs) * [clog-tool/clog-cli](https://github.com/clog-tool/clog-cli) — a [conventional changelog](http://blog.thoughtram.io/announcements/tools/2014/09/18/announcing-clog-a-conventional-changelog-generator-for-the-rest-of-us.html) port (generates a changelog from git metadata) [](https://travis-ci.org/clog-tool/clog-cli) * [crabtw/rust-bindgen](https://github.com/crabtw/rust-bindgen) — a Rust bindings generator [](https://travis-ci.org/crabtw/rust-bindgen) * [dan-t/rusty-tags](https://github.com/dan-t/rusty-tags) — create ctags/etags for a cargo project and all of its dependencies [](https://travis-ci.org/dan-t/rusty-tags) From 0a4c6a73a597baa300f9e589a9ec1bcd1a30ea49 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Fri, 30 Oct 2015 10:07:59 +0100 Subject: [PATCH 02/15] adjust descriptions --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9fbf72b..416ee52 100644 --- a/README.md +++ b/README.md @@ -196,9 +196,9 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * MySql * [blackbeam/rust-mysql-simple](https://github.com/blackbeam/rust-mysql-simple) — a native MySql client [](https://travis-ci.org/blackbeam/rust-mysql-simple) * ORM - * [deuterium-orm/deuterium-orm](https://github.com/deuterium-orm/deuterium) — a fancy SQL builder for Rust [![Build Status](https://travis-ci.org/deuterium-orm/deuterium.svg?branch=master)](https://travis-ci.org/deuterium-orm/deuterium) - * [ivanceras/rustorm](https://github.com/ivanceras/rustorm) — An ORM for rust [![Build Status](https://api.travis-ci.org/ivanceras/rustorm.svg)](https://travis-ci.org/ivanceras/rustorm) - * [phonkee/treasure](https://github.com/phonkee/treasure) — ORM library for rust + * [deuterium-orm/deuterium-orm](https://github.com/deuterium-orm/deuterium) — an SQL query builder for Rust [![Build Status](https://travis-ci.org/deuterium-orm/deuterium.svg?branch=master)](https://travis-ci.org/deuterium-orm/deuterium) + * [ivanceras/rustorm](https://github.com/ivanceras/rustorm) — an ORM for Rust [![Build Status](https://api.travis-ci.org/ivanceras/rustorm.svg)](https://travis-ci.org/ivanceras/rustorm) + * [phonkee/treasure](https://github.com/phonkee/treasure) — an ORM for Rust * PostgreSql * [sfackler/rust-postgres](https://github.com/sfackler/rust-postgres) — a native [PostgreSQL](http://www.postgresql.org) client [](https://travis-ci.org/sfackler/rust-postgres) * Sqlite From 73233637e1ce4d9880fd901d7c16595ab2f2f8a3 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Sat, 31 Oct 2015 13:50:46 +0100 Subject: [PATCH 03/15] add andars/pebble.r --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 416ee52..b50bbe0 100644 --- a/README.md +++ b/README.md @@ -329,7 +329,8 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * iOS * [TimNN/cargo-lipo](https://github.com/TimNN/cargo-lipo) — a cargo lipo subcommand which automatically creates a universal library for use with your iOS application. [](https://travis-ci.org/TimNN/cargo-lipo) * [vhbit/ObjCrust](https://github.com/vhbit/ObjCrust) — using Rust to create an iOS static library [](https://travis-ci.org/vhbit/ObjCrust) - +* Pebble + * [andars/pebble.rs](https://github.com/andars/pebble.rs) — a crate that allows Rust to be used to develop Pebble applications. [](https://travis-ci.org/andars/pebble.rs) ### Network programming From e087a5cc65231788c870d9c9e1058ee9ceeb6701 Mon Sep 17 00:00:00 2001 From: Alexey Date: Mon, 2 Nov 2015 17:35:47 +0900 Subject: [PATCH 04/15] Replace obsolete Intellij Idea plugin --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b50bbe0..df3654c 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * [Ride](https://github.com/madeso/ride) — [](https://travis-ci.org/madeso/ride) * [RustDT](https://github.com/RustDT/RustDT) — an [Eclipse](https://eclipse.org/)-based IDE for Rust [](https://travis-ci.org/RustDT/RustDT) * [SolidOak](https://github.com/oakes/SolidOak) — a simple IDE for Rust, based on GTK+ and [Neovim](https://github.com/neovim/neovim) [](https://travis-ci.org/oakes/SolidOak) - * [Vektah/idea-rust](https://github.com/Vektah/idea-rust) — an [IntelliJ](https://www.jetbrains.com/idea/)-based IDE for Rust [](https://travis-ci.org/Vektah/idea-rust) + * [alexeykudinkin/intellij-rust](https://github.com/alexeykudinkin/intellij-rust) — an [IntelliJ](https://www.jetbrains.com/idea/)-based IDE for Rust [](https://travis-ci.org/alexeykudinkin/intellij-rust) * [Visual Studio Code](https://code.visualstudio.com/) ### Profiling From 0001139141b3388642ef1dc70b2793028caa6b00 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Mon, 2 Nov 2015 13:32:36 +0100 Subject: [PATCH 05/15] reorder --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index df3654c..8225222 100644 --- a/README.md +++ b/README.md @@ -95,11 +95,11 @@ The goal is to have only projects that are mostly stable and useful to users. See also [http://areweideyet.com/](http://areweideyet.com/). + * [alexeykudinkin/intellij-rust](https://github.com/alexeykudinkin/intellij-rust) — an [IntelliJ](https://www.jetbrains.com/idea/)-based IDE for Rust [](https://travis-ci.org/alexeykudinkin/intellij-rust) * [PistonDevelopers/VisualRust](https://github.com/PistonDevelopers/VisualRust) — a Visual Studio extension for Rust [](https://travis-ci.org/PistonDevelopers/VisualRust) * [Ride](https://github.com/madeso/ride) — [](https://travis-ci.org/madeso/ride) * [RustDT](https://github.com/RustDT/RustDT) — an [Eclipse](https://eclipse.org/)-based IDE for Rust [](https://travis-ci.org/RustDT/RustDT) * [SolidOak](https://github.com/oakes/SolidOak) — a simple IDE for Rust, based on GTK+ and [Neovim](https://github.com/neovim/neovim) [](https://travis-ci.org/oakes/SolidOak) - * [alexeykudinkin/intellij-rust](https://github.com/alexeykudinkin/intellij-rust) — an [IntelliJ](https://www.jetbrains.com/idea/)-based IDE for Rust [](https://travis-ci.org/alexeykudinkin/intellij-rust) * [Visual Studio Code](https://code.visualstudio.com/) ### Profiling From 8265cfa856f6828bc4b205c34bdd4900fe9a8ec9 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Mon, 2 Nov 2015 13:39:22 +0100 Subject: [PATCH 06/15] move DigitalOcean to cloud --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8225222..43cde6e 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ The goal is to have only projects that are mostly stable and useful to users. - [Libraries](#libraries) - [Audio](#audio) - [Build system](#build-system) + - [Cloud](#cloud) - [Command-line argument parsing](#command-line-argument-parsing) - [Compression](#compression) - [Computation](#computation) @@ -138,6 +139,10 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * CMake * [SiegeLord/RustCMake](https://github.com/SiegeLord/RustCMake) — an example project showing usage of CMake with Rust [](https://travis-ci.org/SiegeLord/RustCMake) +### Cloud + +* DigitalOcean + * [kbknapp/doapi](https://github.com/kbknapp/doapi-rs) — DigitalOcean v2 API bindings [](https://travis-ci.org/kbknapp/doapi-rs) ### Command-line argument parsing @@ -363,8 +368,6 @@ See also [http://areweideyet.com/](http://areweideyet.com/). ### Platform specific -* DigitalOcean - * [kbknapp/doapi](https://github.com/kbknapp/doapi-rs) — DigitalOcean v2 API bindings [](https://travis-ci.org/kbknapp/doapi-rs) * Linux * [carllerche/nix-rust](https://github.com/carllerche/nix-rust) — Linux API bindings [](https://travis-ci.org/carllerche/nix-rust) * [hannobraun/inotify-rs](https://github.com/hannobraun/inotify-rs) — [inotify](http://en.wikipedia.org/wiki/Inotify) bindings [](https://travis-ci.org/hannobraun/inotify-rs) From 9345b88a433886fe7f23f15da5693c775d6f9ea5 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Mon, 2 Nov 2015 13:40:58 +0100 Subject: [PATCH 07/15] add AWS --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 43cde6e..5fb9758 100644 --- a/README.md +++ b/README.md @@ -141,6 +141,9 @@ See also [http://areweideyet.com/](http://areweideyet.com/). ### Cloud +* AWS + * [DualSpark/rusoto](https://github.com/DualSpark/rusoto) — [](https://travis-ci.org/DualSpark/rusoto) + * [thommay/aws-rs](https://github.com/thommay/aws-rs) — [](https://travis-ci.org/thommay/aws-rs) * DigitalOcean * [kbknapp/doapi](https://github.com/kbknapp/doapi-rs) — DigitalOcean v2 API bindings [](https://travis-ci.org/kbknapp/doapi-rs) From 877180a95b415e9157f696a7b757f13fa26314d3 Mon Sep 17 00:00:00 2001 From: Alexey Date: Mon, 2 Nov 2015 22:33:51 +0900 Subject: [PATCH 08/15] Update outdated components --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 5fb9758..88e8fa6 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ The goal is to have only projects that are mostly stable and useful to users. * [Games Made With Piston](https://github.com/PistonDevelopers/piston/wiki/Games-Made-With-Piston) * [lifthrasiir/angolmois-rust](https://github.com/lifthrasiir/angolmois-rust) — a minimalistic music video game which supports the BMS format [](https://travis-ci.org/lifthrasiir/angolmois-rust) * [swatteau/sokoban-rs](https://github.com/swatteau/sokoban-rs) — a Sokoban implementation -* [Zone of Control](https://github.com/ozkriff/zoc) — a turn-based hexagonal strategy game [](https://travis-ci.org/ozkriff/zoc) +* [Zone of Control](https://github.com/ozkriff/zoc) — a turn-based hexagonal strategy game [](https://travis-ci.org/ozkriff/zoc) ### Operating systems @@ -80,7 +80,7 @@ The goal is to have only projects that are mostly stable and useful to users. * [dan-t/rusty-tags](https://github.com/dan-t/rusty-tags) — create ctags/etags for a cargo project and all of its dependencies [](https://travis-ci.org/dan-t/rusty-tags) * [ellisonch/rust-stopwatch](https://github.com/ellisonch/rust-stopwatch) — a stopwatch library for Rust. Used to time things. [](https://travis-ci.org/ellisonch/rust-stopwatch) * [frewsxcv/crate-deps](https://github.com/frewsxcv/crate-deps) — generates images of dependency graphs for crates hosted on crates.io -* [kmcallister/afl.rs](https://github.com/kmcallister/afl.rs) — a Rust fuzzer, using [AFL](http://lcamtuf.coredump.cx/afl/) [](https://travis-ci.org/kmcallister/afl.rs) +* [frewsxcv/afl.rs](https://github.com/frewsxcv/afl.rs) — a Rust fuzzer, using [AFL](http://lcamtuf.coredump.cx/afl/) [](https://travis-ci.org/frewsxcv/afl.rs) * [Manishearth/rust-clippy](https://github.com/Manishearth/rust-clippy) — a collection of lints that catch newbie mistakes and oversights during the build [](https://travis-ci.org/Manishearth/rust-clippy) * [nrc/rustfmt](https://github.com/nrc/rustfmt) — a Rust code formatter [](https://travis-ci.org/nrc/rustfmt) * [phildawes/racer](https://github.com/phildawes/racer) — code completion for Rust [](https://travis-ci.org/phildawes/racer) @@ -100,7 +100,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * [PistonDevelopers/VisualRust](https://github.com/PistonDevelopers/VisualRust) — a Visual Studio extension for Rust [](https://travis-ci.org/PistonDevelopers/VisualRust) * [Ride](https://github.com/madeso/ride) — [](https://travis-ci.org/madeso/ride) * [RustDT](https://github.com/RustDT/RustDT) — an [Eclipse](https://eclipse.org/)-based IDE for Rust [](https://travis-ci.org/RustDT/RustDT) - * [SolidOak](https://github.com/oakes/SolidOak) — a simple IDE for Rust, based on GTK+ and [Neovim](https://github.com/neovim/neovim) [](https://travis-ci.org/oakes/SolidOak) + * [SolidOak](https://github.com/oakes/SolidOak) — a simple IDE for Rust, based on GTK+ and [Neovim](https://github.com/neovim/neovim) * [Visual Studio Code](https://code.visualstudio.com/) ### Profiling @@ -117,7 +117,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). ### Audio -* [GuillaumeGomez/rust-fmod](https://github.com/GuillaumeGomez/rust-fmod) — [FMOD](http://www.fmod.org/) bindings [![Build Status](https://api.travis-ci.org/GuillaumeGomez/rust-fmod.png?branch=master)](https://travis-ci.org/GuillaumeGomez/rust-fmod) +* [GuillaumeGomez/rust-fmod](https://github.com/GuillaumeGomez/rust-fmod) — [FMOD](http://www.fmod.org/) bindings [![Build Status](https://api.travis-ci.org/GuillaumeGomez/rust-fmod.svg?branch=master)](https://travis-ci.org/GuillaumeGomez/rust-fmod) * [JeremyLetang/ears](https://github.com/JeremyLetang/ears) — a simple library to play Sounds and Musics, on top of OpenAL and libsndfile [](https://travis-ci.org/jeremyletang/ears) * [JeremyLetang/rust-portaudio](https://github.com/JeremyLetang/rust-portaudio) — [PortAudio](http://www.portaudio.com/) bindings [](https://travis-ci.org/jeremyletang/rust-portaudio) * [jpernst/openal-rs](https://github.com/jpernst/openal-rs) — [OpenAL 1.1](http://www.openal.org/) bindings [](https://travis-ci.org/jpernst/openal-rs) @@ -138,7 +138,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * [passcod/cargo-watch](https://github.com/passcod/cargo-watch) — utility for cargo to compile projects when sources change [](https://travis-ci.org/passcod/cargo-watch) * CMake * [SiegeLord/RustCMake](https://github.com/SiegeLord/RustCMake) — an example project showing usage of CMake with Rust [](https://travis-ci.org/SiegeLord/RustCMake) - + ### Cloud * AWS @@ -197,7 +197,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * LMDB * [vhbit/lmdb-rs](https://github.com/vhbit/lmdb-rs) — [LMDB](http://symas.com/mdb/) bindings [](https://travis-ci.org/vhbit/lmdb-rs) * MongoDB - * [mongodbinc-interns/mongo-rust-driver-prototype](https://github.com/mongodbinc-interns/mongo-rust-driver-prototype) — [MongoDB](https://www.mongodb.org/) bindings [](https://travis-ci.org/mongodbinc-interns/mongo-rust-driver-prototype) + * [mongodb-labs/mongo-rust-driver-prototype](https://github.com/mongodb-labs/mongo-rust-driver-prototype) — [MongoDB](https://www.mongodb.org/) bindings [](https://travis-ci.org/mongodb-labs/mongo-rust-driver-prototype) * Redis * [mitsuhiko/redis-rs](https://github.com/mitsuhiko/redis-rs) — [Redis](http://redis.io) library in Rust [](https://travis-ci.org/mitsuhiko/redis-rs) * SQL @@ -217,7 +217,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). ### Date and time * [lifthrasiir/rust-chrono](https://github.com/lifthrasiir/rust-chrono) — [](https://travis-ci.org/lifthrasiir/rust-chrono) -* [rust-lang/time](https://github.com/rust-lang/time) — [](https://travis-ci.org/rust-lang/time) +* [rust-lang-deprecated/time](https://github.com/rust-lang-deprecated/time) — [](https://travis-ci.org/rust-lang-deprecated/time) ### Data structures @@ -266,7 +266,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * ProtocolBuffers * [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) — [](https://travis-ci.org/stepancheg/rust-protobuf) * Ron (Rusty Object Notation) - * [kvark/ron](https://github.com/kvark/ron) — [](https://travis-ci.org/kvark/ron) + * [kvark/ron](https://github.com/kvark/ron) — [](https://travis-ci.org/kvark/ron) * Tnetstring * [erickt/rust-tnetstring](https://github.com/erickt/rust-tnetstring) — [](https://travis-ci.org/erickt/rust-tnetstring) * TOML @@ -320,7 +320,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). ### Image processing * [chyh1990/imageproc](https://github.com/chyh1990/imageproc) — An advanced image processing library for Rust. [![Build Status](https://travis-ci.org/chyh1990/imageproc.svg?branch=master)](https://travis-ci.org/chyh1990/imageproc) -* [cybergeek94/img-hash](https://github.com/cybergeek94/img-hash) — Perceptual image hashing and comparison for equality and similarity. [![Build Status](https://travis-ci.org/cybergeek94/img-hash.svg?branch=master)](https://travis-ci.org/cybergeek94/img-hash) +* [cybergeek94/img-hash](https://github.com/cybergeek94/img_hash) — Perceptual image hashing and comparison for equality and similarity. * [PistonDevelopers/image](https://github.com/PistonDevelopers/image) — Basic imaging processing functions and methods for converting to and from image formats [](https://travis-ci.org/PistonDevelopers/image) @@ -338,7 +338,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * [TimNN/cargo-lipo](https://github.com/TimNN/cargo-lipo) — a cargo lipo subcommand which automatically creates a universal library for use with your iOS application. [](https://travis-ci.org/TimNN/cargo-lipo) * [vhbit/ObjCrust](https://github.com/vhbit/ObjCrust) — using Rust to create an iOS static library [](https://travis-ci.org/vhbit/ObjCrust) * Pebble - * [andars/pebble.rs](https://github.com/andars/pebble.rs) — a crate that allows Rust to be used to develop Pebble applications. [](https://travis-ci.org/andars/pebble.rs) + * [andars/pebble.rs](https://github.com/andars/pebble.rs) — a crate that allows Rust to be used to develop Pebble applications. ### Network programming @@ -392,7 +392,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * [BurntSushi/suffix](https://github.com/BurntSushi/suffix) — Linear time suffix array construction (with Unicode support) [](https://travis-ci.org/BurntSushi/suffix) * [BurntSushi/tabwriter](https://github.com/BurntSushi/suffix) — Elastic tab stops (i.e., text column alignment) [](https://travis-ci.org/BurntSushi/tabwriter) -* [rust-lang/regex](https://github.com/rust-lang/regex) — Regular expressions (RE2 style) [](https://travis-ci.org/rust-lang/regex) +* [rust-lang-nursery/regex](https://github.com/rust-lang-nursery/regex) — Regular expressions (RE2 style) [](https://travis-ci.org/rust-lang-nursery/regex) ### Web programming From 2fa46aa1ba6f57defd6e2f018cb0983be6d5bc36 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Mon, 2 Nov 2015 14:56:58 +0100 Subject: [PATCH 09/15] reorder --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 88e8fa6..e68d23a 100644 --- a/README.md +++ b/README.md @@ -79,8 +79,8 @@ The goal is to have only projects that are mostly stable and useful to users. * [crabtw/rust-bindgen](https://github.com/crabtw/rust-bindgen) — a Rust bindings generator [](https://travis-ci.org/crabtw/rust-bindgen) * [dan-t/rusty-tags](https://github.com/dan-t/rusty-tags) — create ctags/etags for a cargo project and all of its dependencies [](https://travis-ci.org/dan-t/rusty-tags) * [ellisonch/rust-stopwatch](https://github.com/ellisonch/rust-stopwatch) — a stopwatch library for Rust. Used to time things. [](https://travis-ci.org/ellisonch/rust-stopwatch) -* [frewsxcv/crate-deps](https://github.com/frewsxcv/crate-deps) — generates images of dependency graphs for crates hosted on crates.io * [frewsxcv/afl.rs](https://github.com/frewsxcv/afl.rs) — a Rust fuzzer, using [AFL](http://lcamtuf.coredump.cx/afl/) [](https://travis-ci.org/frewsxcv/afl.rs) +* [frewsxcv/crate-deps](https://github.com/frewsxcv/crate-deps) — generates images of dependency graphs for crates hosted on crates.io * [Manishearth/rust-clippy](https://github.com/Manishearth/rust-clippy) — a collection of lints that catch newbie mistakes and oversights during the build [](https://travis-ci.org/Manishearth/rust-clippy) * [nrc/rustfmt](https://github.com/nrc/rustfmt) — a Rust code formatter [](https://travis-ci.org/nrc/rustfmt) * [phildawes/racer](https://github.com/phildawes/racer) — code completion for Rust [](https://travis-ci.org/phildawes/racer) From 535abffc410c6d80f8458944e035d505b8ef7f5d Mon Sep 17 00:00:00 2001 From: kud1ing Date: Mon, 2 Nov 2015 14:57:43 +0100 Subject: [PATCH 10/15] move afl.rs to testing --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index e68d23a..e5f26f4 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,6 @@ The goal is to have only projects that are mostly stable and useful to users. * [crabtw/rust-bindgen](https://github.com/crabtw/rust-bindgen) — a Rust bindings generator [](https://travis-ci.org/crabtw/rust-bindgen) * [dan-t/rusty-tags](https://github.com/dan-t/rusty-tags) — create ctags/etags for a cargo project and all of its dependencies [](https://travis-ci.org/dan-t/rusty-tags) * [ellisonch/rust-stopwatch](https://github.com/ellisonch/rust-stopwatch) — a stopwatch library for Rust. Used to time things. [](https://travis-ci.org/ellisonch/rust-stopwatch) -* [frewsxcv/afl.rs](https://github.com/frewsxcv/afl.rs) — a Rust fuzzer, using [AFL](http://lcamtuf.coredump.cx/afl/) [](https://travis-ci.org/frewsxcv/afl.rs) * [frewsxcv/crate-deps](https://github.com/frewsxcv/crate-deps) — generates images of dependency graphs for crates hosted on crates.io * [Manishearth/rust-clippy](https://github.com/Manishearth/rust-clippy) — a collection of lints that catch newbie mistakes and oversights during the build [](https://travis-ci.org/Manishearth/rust-clippy) * [nrc/rustfmt](https://github.com/nrc/rustfmt) — a Rust code formatter [](https://travis-ci.org/nrc/rustfmt) @@ -111,7 +110,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/). * [BurntSushi/quickcheck](https://github.com/BurntSushi/quickcheck) — a Rust implementation of [QuickCheck](http://www.haskell.org/haskellwiki/Introduction_to_QuickCheck1) [](https://travis-ci.org/BurntSushi/quickcheck) * [farcaller/shiny](https://github.com/farcaller/shiny) — a fancy syntax similar to Ruby's Rspec or Objective-C' kiwi [](https://travis-ci.org/farcaller/shiny) - +* [frewsxcv/afl.rs](https://github.com/frewsxcv/afl.rs) — a Rust fuzzer, using [AFL](http://lcamtuf.coredump.cx/afl/) [](https://travis-ci.org/frewsxcv/afl.rs) ## Libraries From c2705feeb8f9ccac9aa830447ff194c001584117 Mon Sep 17 00:00:00 2001 From: Kevin K Date: Wed, 4 Nov 2015 03:43:38 -0500 Subject: [PATCH 11/15] adds cargo-graph --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 1b90d3e..d8990cc 100644 --- a/README.md +++ b/README.md @@ -132,6 +132,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs]( * [maxsnew/cargo-dot](https://github.com/maxsnew/cargo-dot) — generate graphs of a Cargo project's dependencies [](https://travis-ci.org/maxsnew/cargo-dot) * [killercup/cargo-edit](https://github.com/killercup/cargo-edit) — allows you to add and list dependencies by reading/writing to your Cargo.toml file from the command line [](https://travis-ci.org/killercup/cargo-edit) * [pwoolcoc/cargo-fmt](https://github.com/pwoolcoc/cargo-fmt) — allows you to call `rustfmt` from `cargo` [](https://travis-ci.org/pwoolcoc/cargo-fmt) + * [kbknapp/cargo-graph](https://github.com/kbknapp/cargo-graph) — updated fork of `cargo-dot` with additional features [](https://travis-ci.org/kbknapp/cargo-graph) * [kbknapp/cargo-outdated](https://github.com/kbknapp/cargo-outdated) — displays when newer versions of Rust dependencies are available, or out of date [](https://travis-ci.org/kbknapp/cargo-outdated) * [DanielKeep/cargo-script](https://github.com/DanielKeep/cargo-script) — lets people quickly and easily run Rust "scripts" which can make use of Cargo's package ecosystem * [passcod/cargo-watch](https://github.com/passcod/cargo-watch) — utility for cargo to compile projects when sources change [](https://travis-ci.org/passcod/cargo-watch) From 096c4032f44d40e22692bb9b999c1299502d4cff Mon Sep 17 00:00:00 2001 From: kud1ing Date: Wed, 4 Nov 2015 12:20:15 +0100 Subject: [PATCH 12/15] +Rust Design Patterns --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e5f26f4..df7eef1 100644 --- a/README.md +++ b/README.md @@ -416,6 +416,7 @@ See also [http://arewewebyet.com/](http://arewewebyet.com/) and [Rust web framew * [Rust by Example](http://rustbyexample.com/) * [RustCamp 2015 Talks](http://confreaks.tv/events/rustcamp2015) * [Rust CI](http://www.rust-ci.org/) — a [Travis CI](https://travis-ci.com) dashboard for Rust projects +* [Rust Design Patterns](https://github.com/nrc/patterns) * [The Rust FFI Omnibus](http://jakegoulding.com/rust-ffi-omnibus/) — a collection of examples of using code written in Rust from other languages. * [Rust Guidelines](http://aturon.github.io/) * [rust-learning](https://github.com/ctjhoa/rust-learning) — a collection of useful resources to learn Rust From 322708b70ea6ae508cc5546fccc65733c41fecff Mon Sep 17 00:00:00 2001 From: kud1ing Date: Wed, 4 Nov 2015 12:49:41 +0100 Subject: [PATCH 13/15] +"Rust and IDEs" --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index df7eef1..1b90d3e 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ The goal is to have only projects that are mostly stable and useful to users. ### IDEs -See also [http://areweideyet.com/](http://areweideyet.com/). +See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs](https://www.rust-lang.org/ides.html). * [alexeykudinkin/intellij-rust](https://github.com/alexeykudinkin/intellij-rust) — an [IntelliJ](https://www.jetbrains.com/idea/)-based IDE for Rust [](https://travis-ci.org/alexeykudinkin/intellij-rust) * [PistonDevelopers/VisualRust](https://github.com/PistonDevelopers/VisualRust) — a Visual Studio extension for Rust [](https://travis-ci.org/PistonDevelopers/VisualRust) From 238a0aca58430c506c6cdd3e5d8bb7eb4ddabc38 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Thu, 5 Nov 2015 10:26:35 +0100 Subject: [PATCH 14/15] add Email section --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index d8990cc..d9b9aef 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ The goal is to have only projects that are mostly stable and useful to users. - [Data structures](#data-structures) - [Date and time](#date-and-time) - [Distributed Systems](#distributed-systems) + - [Email](#email) - [Encoding](#encoding) - [Filesystem](#filesystem) - [Game development](#game-development) @@ -214,6 +215,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs]( * [jgallagher/rusqlite](https://github.com/jgallagher/rusqlite) — [Sqlite3](http://www.sqlite.org/) bindings [](https://travis-ci.org/jgallagher/rusqlite) * [linuxfood/rustsqlite](https://github.com/linuxfood/rustsqlite) — [Sqlite3](http://www.sqlite.org/) bindings [](https://travis-ci.org/linuxfood/rustsqlite) + ### Date and time * [lifthrasiir/rust-chrono](https://github.com/lifthrasiir/rust-chrono) — [](https://travis-ci.org/lifthrasiir/rust-chrono) @@ -237,6 +239,11 @@ See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs]( * [hyunsik/hdfs-rs](https://github.com/hyunsik/hdfs-rs) — libhdfs bindings [](https://travis-ci.org/hyunsik/hdfs-rs) +## Email + +* [lettre/lettre](https://github.com/lettre/lettre) — an SMTP-library for Rust [](https://travis-ci.org/lettre/lettre) + + ### Encoding * ASN.1 From 1efa38eef71b5ae8aa942484e99babbe09da7395 Mon Sep 17 00:00:00 2001 From: kud1ing Date: Thu, 5 Nov 2015 10:27:25 +0100 Subject: [PATCH 15/15] fix heading level --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d9b9aef..1d50bb1 100644 --- a/README.md +++ b/README.md @@ -239,7 +239,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs]( * [hyunsik/hdfs-rs](https://github.com/hyunsik/hdfs-rs) — libhdfs bindings [](https://travis-ci.org/hyunsik/hdfs-rs) -## Email +### Email * [lettre/lettre](https://github.com/lettre/lettre) — an SMTP-library for Rust [](https://travis-ci.org/lettre/lettre)