mirror of
https://github.com/rust-unofficial/awesome-rust
synced 2024-11-26 05:40:18 +00:00
Add xsv, byte swapping, cbor, suffix arrays, regexes and elastic tabstops.
I also added a new category "text processing" with three entries because they didn't really seem to fit any where else.
This commit is contained in:
parent
9d3e2f28d3
commit
be195da3da
1 changed files with 12 additions and 0 deletions
12
README.md
12
README.md
|
@ -26,6 +26,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
- [Platform specific](#platform-specific)
|
- [Platform specific](#platform-specific)
|
||||||
- [Template engine](#template-engine)
|
- [Template engine](#template-engine)
|
||||||
- [Testing](#testing)
|
- [Testing](#testing)
|
||||||
|
- [Text processing](#text-processing)
|
||||||
- [Web programming](#web-programming)
|
- [Web programming](#web-programming)
|
||||||
- [Resources](#resources)
|
- [Resources](#resources)
|
||||||
- [Tools](#tools)
|
- [Tools](#tools)
|
||||||
|
@ -36,6 +37,7 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
* [gchp/iota](https://github.com/gchp/iota) — a simple text editor written in Rust [<img src="https://travis-ci.org/gchp/iota.svg?branch=master">](https://travis-ci.org/gchp/iota)
|
* [gchp/iota](https://github.com/gchp/iota) — a simple text editor written in Rust [<img src="https://travis-ci.org/gchp/iota.svg?branch=master">](https://travis-ci.org/gchp/iota)
|
||||||
* [uutils/coreutils](https://github.com/uutils/coreutils) — cross-platform Rust rewrite of the GNU coreutils [<img src="https://travis-ci.org/uutils/coreutils.svg?branch=master">](https://travis-ci.org/uutils/coreutils)
|
* [uutils/coreutils](https://github.com/uutils/coreutils) — cross-platform Rust rewrite of the GNU coreutils [<img src="https://travis-ci.org/uutils/coreutils.svg?branch=master">](https://travis-ci.org/uutils/coreutils)
|
||||||
* [Servo](https://github.com/servo/servo) — a prototype web browser engine written in Rust
|
* [Servo](https://github.com/servo/servo) — a prototype web browser engine written in Rust
|
||||||
|
* [xsv](https://github.com/BurntSushi/xsv) — A fast CSV command line tool (slicing, indexing, selecting, searching, sampling, etc.) [<img src="https://travis-ci.org/BurntSushi/xsv.svg?branch=master">](https://travis-ci.org/BurntSushi/xsv)
|
||||||
|
|
||||||
### Games
|
### Games
|
||||||
|
|
||||||
|
@ -108,8 +110,12 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
* [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)
|
* [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)
|
||||||
* Bencode
|
* Bencode
|
||||||
* [arjantop/rust-bencode](https://github.com/arjantop/rust-bencode) — [Bencode](http://en.wikipedia.org/wiki/Bencode) implementation in Rust [<img src="https://travis-ci.org/arjantop/rust-bencode.svg?branch=master">](https://travis-ci.org/arjantop/rust-bencode)
|
* [arjantop/rust-bencode](https://github.com/arjantop/rust-bencode) — [Bencode](http://en.wikipedia.org/wiki/Bencode) implementation in Rust [<img src="https://travis-ci.org/arjantop/rust-bencode.svg?branch=master">](https://travis-ci.org/arjantop/rust-bencode)
|
||||||
|
* Byte swapping
|
||||||
|
* [BurntSushi/byteorder](https://github.com/BurntSushi/byteorder) — Supports big-endian, little-endian and native byte orders [<img src="https://travis-ci.org/BurntSushi/byteorder.svg?branch=master">](https://travis-ci.org/BurntSushi/byteorder)
|
||||||
* Cap'n Proto
|
* Cap'n Proto
|
||||||
* [dwrensha/capnproto-rust](https://github.com/dwrensha/capnproto-rust) — [<img src="https://travis-ci.org/dwrensha/capnproto-rust.svg?branch=master">](https://travis-ci.org/dwrensha/capnproto-rust)
|
* [dwrensha/capnproto-rust](https://github.com/dwrensha/capnproto-rust) — [<img src="https://travis-ci.org/dwrensha/capnproto-rust.svg?branch=master">](https://travis-ci.org/dwrensha/capnproto-rust)
|
||||||
|
* CBOR
|
||||||
|
* [BurntSushi/rust-cbor](https://github.com/BurntSushi/rust-cbor) — Supports JSON conversion and type-based encoding/decoding [<img src="https://travis-ci.org/BurntSushi/rust-cbor.svg?branch=master">](https://travis-ci.org/BurntSushi/rust-cbor)
|
||||||
* 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
|
||||||
|
@ -206,6 +212,12 @@ Only projects that are stable and useful to users are added. Projects that do no
|
||||||
* [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' 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)
|
||||||
|
|
||||||
|
### Text processing
|
||||||
|
|
||||||
|
* [BurntSushi/suffix](https://github.com/BurntSushi/suffix) — Linear time suffix array construction (with Unicode support) [<img src="https://travis-ci.org/BurntSushi/suffix.svg?branch=master">](https://travis-ci.org/BurntSushi/suffix)
|
||||||
|
* [BurntSushi/tabwriter](https://github.com/BurntSushi/suffix) — Elastic tab stops (i.e., text column alignment) [<img src="https://travis-ci.org/BurntSushi/tabwriter.svg?branch=master">](https://travis-ci.org/BurntSushi/tabwriter)
|
||||||
|
* [rust-lang/regex](https://github.com/rust-lang/regex) — Regular expressions (RE2 style) [<img src="https://travis-ci.org/rust-lang/regex.svg?branch=master">](https://travis-ci.org/rust-lang/regex)
|
||||||
|
|
||||||
### Web programming
|
### Web programming
|
||||||
|
|
||||||
See also [http://arewewebyet.com/](http://arewewebyet.com/)
|
See also [http://arewewebyet.com/](http://arewewebyet.com/)
|
||||||
|
|
Loading…
Reference in a new issue