diff --git a/README.md b/README.md
index 357edb9..ae1ddd2 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,7 @@ Only projects that are stable and useful to users are added. Projects that do no
- [Awesome Rust](#awesome-rust)
- [Applications](#applications)
+ - [Games](#games)
- [Frameworks](#frameworks)
- [Audio](#audio)
- [Build system](#build-system)
@@ -30,8 +31,9 @@ Only projects that are stable and useful to users are added. Projects that do no
## Applications
-* [gchp/iota](https://github.com/gchp/iota) — A simple text editor written in Rust [](https://travis-ci.org/gchp/iota)
+* [gchp/iota](https://github.com/gchp/iota) — a simple text editor written in Rust [](https://travis-ci.org/gchp/iota)
* [uutils/coreutils](https://github.com/uutils/coreutils) — Cross-platform Rust rewrite of the GNU coreutils [](https://travis-ci.org/uutils/coreutils)
+* [Servo](https://github.com/servo/servo) — a prototype web browser engine written in Rust
### Games
diff --git a/UNSTABLE.md b/UNSTABLE.md
index 5afcad4..41b639d 100644
--- a/UNSTABLE.md
+++ b/UNSTABLE.md
@@ -4,6 +4,7 @@ A list of awesome but unstable/experimental Rust projects which some day hopeful
- [Awesome Rust](#awesome-rust)
- [Applications](#applications)
+ - [Games](#games)
- [Frameworks](#frameworks)
- [Audio](#audio)
- [Build system](#build-system)
diff --git a/generate_markdown_files.py b/generate_markdown_files.py
index 74694a2..db961ed 100644
--- a/generate_markdown_files.py
+++ b/generate_markdown_files.py
@@ -20,9 +20,14 @@ def md_link(name, url):
"""
DATA = \
{
+ 'Servo': {
+ "url": 'https://github.com/servo/servo',
+ "descr": 'a prototype web browser engine written in Rust',
+ "unstable": False
+ },
'gchp/iota': {
"url": 'https://github.com/gchp/iota',
- "descr": 'A simple text editor written in Rust',
+ "descr": 'a simple text editor written in Rust',
"travis_url": 'https://travis-ci.org/gchp/iota',
"travis_badge": 'https://travis-ci.org/gchp/iota.svg?branch=master',
"unstable": False
@@ -594,6 +599,7 @@ TOC = \
"""
- [Awesome Rust](#awesome-rust)
- [Applications](#applications)
+ - [Games](#games)
- [Frameworks](#frameworks)
- [Audio](#audio)
- [Build system](#build-system)
@@ -672,6 +678,7 @@ rows_unstable = [HEADER_UNSTABLE, TOC]
add( '## Applications\n', rows_stable, rows_unstable )
entry( '* ', 'gchp/iota', rows_stable, rows_unstable )
entry( '* ', 'uutils/coreutils', rows_stable, rows_unstable )
+entry( '* ', 'Servo', rows_stable, rows_unstable )
add( '\n### Games\n', rows_stable, rows_unstable )
entry( '* ', 'Arcterus/game-of-life', rows_stable, rows_unstable )