diff --git a/README.md b/README.md
index ff160d8..f017ac4 100644
--- a/README.md
+++ b/README.md
@@ -35,6 +35,7 @@ If you want to contribute, please read [this](CONTRIBUTING.md).
- [Distributed Systems](#distributed-systems)
- [Email](#email)
- [Encoding](#encoding)
+ - [Filesystem](#filesystem)
- [Game development](#game-development)
- [Games](#games)
- [Geospatial](#geospatial)
@@ -442,6 +443,14 @@ See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs](
* [dtolnay/serde-yaml](https://github.com/dtolnay/serde-yaml) [[serde\_yaml](https://crates.io/crates/serde_yaml)] — YAML support for [Serde](https://github.com/serde-rs/serde) framework [](https://travis-ci.org/dtolnay/serde-yaml)
* [kimhyunkang/libyaml-rust](https://github.com/kimhyunkang/libyaml-rust) — [libyaml](http://pyyaml.org/wiki/LibYAML) bindings [](https://travis-ci.org/kimhyunkang/libyaml-rust)
+### Filesystem
+
+[[filesystem](https://crates.io/keywords/filesystem)]
+
+* Temporary Files
+ * [rust-lang-nursery/tempdir](https://github.com/rust-lang-nursery/tempdir) — temporary directory library [](https://travis-ci.org/rust-lang-nursery/tempdir)
+ * [Stebalien/tempfile](https://github.com/Stebalien/tempfile) — temporary file library [](https://travis-ci.org/Stebalien/tempfile)
+
### Game development
* Allegro