diff --git a/README.md b/README.md
index a5cee4f..618711c 100644
--- a/README.md
+++ b/README.md
@@ -10,6 +10,7 @@ Only projects that are more than a prototype should be added. Projects that do n
- [Compression](#compression)
- [Computation](#computation)
- [Cryptography](#cryptography)
+ - [Encoding](#encoding)
- [Web Programming](#web-programming)
- [Resources](#resources)
@@ -35,6 +36,32 @@ Only projects that are more than a prototype should be added. Projects that do n
* [DaGenix/rust-crypto](https://github.com/DaGenix/rust-crypto) — cryptographic algorithms in Rust [](https://travis-ci.org/DaGenix/rust-crypto)
* [sfackler/rust-openssl](https://github.com/sfackler/rust-openssl) — OpenSSL bindings [](https://travis-ci.org/sfackler/rust-openssl)
+### Encoding
+
+* Cap'n Proto
+ * [dwrensha/capnproto-rust](https://github.com/dwrensha/capnproto-rust) — [](https://travis-ci.org/dwrensha/capnproto-rust)
+* Character Encoding
+ * [lifthrasiir/rust-encoding](https://github.com/lifthrasiir/rust-encoding) — [](https://travis-ci.org/lifthrasiir/rust-encoding)
+* CSV
+ * [BurntSushi/rust-csv](https://github.com/BurntSushi/rust-csv) — [](https://travis-ci.org/BurntSushi/rust-csv)
+ * [Geal/rust-csv](https://github.com/Geal/rust-csv) — [](https://travis-ci.org/Geal/rust-csv)
+* MsgPck
+ * [mneumann/rust-msgpack](https://github.com/mneumann/rust-msgpack) — [](https://travis-ci.org/mneumann/rust-msgpack)
+* ProtocolBuffers
+ * [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) — [](https://travis-ci.org/stepancheg/rust-protobuf)
+ * [tildeio/buffoon](https://github.com/tildeio/buffoon)
+* TOML
+ * [alexcrichton/toml-rs](https://github.com/alexcrichton/toml-rs):
+* Tnetstring
+ * [erickt/rust-tnetstring](https://github.com/erickt/rust-tnetstring) — [](https://travis-ci.org/erickt/rust-tnetstring)
+* XML
+ * [bjz/sax-rs](https://github.com/bjz/sax-rs) — bindings to libxml2's SAX parser [](https://travis-ci.org/bjz/sax-rs)
+ * [DanielFath/xml-parser](https://github.com/DanielFath/xml-parser): A hybrid pull, DOM parser written in pure Rust [![Build Status](https://travis-ci.org/DanielFath/xml-parser.png?branch=master)](https://travis-ci.org/DanielFath/xml-parser)
+ * [Florob/RustyXML](https://github.com/Florob/RustyXML) — an XML parser written in Rust
+ * [netvl/rust-xml](https://github.com/netvl/rust-xml) — a streaming XML library
+
+
+
### Web Programming
See also http://arewewebyet.com/