diff --git a/README.md b/README.md
index 1cb82c1..ecf0ae8 100644
--- a/README.md
+++ b/README.md
@@ -1,19 +1,11 @@
-
+
+
+This repository contains the following crates:
+
+ - **gotham_restful**
+ [](https://crates.io/crates/gotham_restful)
+ [](https://docs.rs/gotham_restful)
+ - **gotham_restful_derive**
+ [](https://crates.io/crates/gotham_restful_derive)
+ [](https://docs.rs/gotham_restful_derive)
+ - **openapi_type**
+ [](https://crates.io/crates/openapi_type)
+ [](https://docs.rs/crate/openapi_type)
+ - **openapi_type_derive**
+ [](https://crates.io/crates/openapi_type_derive)
+ [](https://docs.rs/crate/openapi_type_derive)
+
+# gotham-restful
+
This crate is an extension to the popular [gotham web framework][gotham] for Rust. It allows you to
create resources with assigned endpoints that aim to be a more convenient way of creating handlers
for requests.
diff --git a/README.tpl b/README.tpl
index bd3e252..1769315 100644
--- a/README.tpl
+++ b/README.tpl
@@ -1,19 +1,11 @@
-
-
gotham-restful
-
-
+
+
+This repository contains the following crates:
+
+ - **gotham_restful**
+ [](https://crates.io/crates/gotham_restful)
+ [](https://docs.rs/gotham_restful)
+ - **gotham_restful_derive**
+ [](https://crates.io/crates/gotham_restful_derive)
+ [](https://docs.rs/gotham_restful_derive)
+ - **openapi_type**
+ [](https://crates.io/crates/openapi_type)
+ [](https://docs.rs/crate/openapi_type)
+ - **openapi_type_derive**
+ [](https://crates.io/crates/openapi_type_derive)
+ [](https://docs.rs/crate/openapi_type_derive)
+
+# gotham-restful
+
{{readme}}
## Versioning