diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
new file mode 100644
index 000000000..e7857481f
--- /dev/null
+++ b/CONTRIBUTORS.md
@@ -0,0 +1,62 @@
+---
+title: hledger Contributor List and Agreement
+---
+
+# hledger Contributors
+
+hledger is brought to you by:
+
+-   Simon Michael - lead developer, project manager, general dogsbody
+-   Sergey Astanin - utf8 support
+-   Nick Ingolia - parser improvements
+-   Roman Cheplyaka - "chart" command, "add" command improvements
+-   Michael Snoyman - some additions to the Yesod web interface
+
+Developers who have not yet signed the contributor agreement:
+
+-   Tim Docker - parser improvements
+-   Marko Kocić - hlint cleanup
+-   Oliver Braun - GHC 6.12 compatibility
+-   Gwern Branwen - cleanups
+
+Also:
+
+-   John Wiegley - created the original ledger program
+
+
+
+* * * * *
+
+
+
+# hledger Contributor Agreement
+
+This is the official contributor agreement (v1) and contributor list for
+the hledger project. If you have contributed non-trivial code changes to
+hledger, please sign this, to help ensure:
+
+1.  that there is a clear legal status and audit trail for the project
+
+2.  that you get proper credit for your work
+
+3.  that we are able to remain license-compatible with related software
+    by updating to newer versions of our license when appropriate (eg
+    GPLv2 -\> GPLv3)
+
+To "sign", read the conditions below and then send a darcs patch to
+\`this file\`\_ adding your name to the Contributor List above. By so
+doing you promise that all of your commits to hledger:
+
+-   are free of patent violations or copyright violations, to the best
+    of your knowledge
+
+-   are released under the hledger project's
+    [license](http://joyful.com/repos/hledger/LICENSE); or are released
+    under another compatible license (in which case this must be clearly
+    noted); or are public domain
+
+-   may be relicensed under official future versions of their license at
+    the discretion of the project leader
+
+We don't currently gather paper signatures, but this is a good start.
+Feel free to update your entry as your contributions grow!
diff --git a/CONTRIBUTORS.rst b/CONTRIBUTORS.rst
deleted file mode 100644
index 83c02465a..000000000
--- a/CONTRIBUTORS.rst
+++ /dev/null
@@ -1,72 +0,0 @@
----
-title: hledger Contributor List and Agreement
----
-Contributor List and Agreement
-======================================
-
-hledger Contributors
---------------------
-hledger is brought to you by:
-
-- Simon Michael - lead developer, project manager, general dogsbody
-- Sergey Astanin - utf8 support
-- Nick Ingolia - parser improvements
-- Roman Cheplyaka - "chart" command, "add" command improvements
-- Michael Snoyman - some additions to the Yesod web interface
-
-Developers who have not yet signed the contributor agreement:
-
-- Tim Docker - parser improvements
-- Marko Kocić - hlint cleanup
-- Oliver Braun - GHC 6.12 compatibility
-- Gwern Branwen - cleanups
-
-Also:
-
-- John Wiegley - created the original ledger program
-
-.. raw:: html
-
- 
-
-----
-
-.. raw:: html
-
- 
-
-hledger Contributor Agreement
------------------------------
-This is the official contributor agreement (v1) and contributor list
-for the hledger project. If you have contributed non-trivial code
-changes to hledger, please sign this, to help ensure:
-
-1. that there is a clear legal status and audit trail for the project
-
-2. that you get proper credit for your work
-
-3. that we are able to remain license-compatible with related software
-   by updating to newer versions of our license when appropriate
-   (eg GPLv2 -> GPLv3)
-
-To "sign", read the conditions below and then send a darcs patch to
-`this file`_  adding your name to the Contributor List above.  By so
-doing you promise that all of your commits to hledger:
-
-- are free of patent violations or copyright violations, to the best of
-  your knowledge
-
-- are released under the hledger project's license_; or are released
-  under another compatible license (in which case this must be clearly
-  noted); or are public domain
-
-- may be relicensed under official future versions of their license 
-  at the discretion of the project leader
-
-We don't currently gather paper signatures, but this is a good start.
-Feel free to update your entry as your contributions grow!
-
-
-.. _license:   http://joyful.com/repos/hledger/LICENSE
-.. _this file: http://joyful.com//darcsweb/darcsweb.cgi?r=hledger;a=filehistory;f=/CONTRIBUTORS
-
diff --git a/DEVELOPMENT.markdown b/DEVELOPMENT.md
similarity index 100%
rename from DEVELOPMENT.markdown
rename to DEVELOPMENT.md
diff --git a/DOWNLOAD.markdown b/DOWNLOAD.md
similarity index 100%
rename from DOWNLOAD.markdown
rename to DOWNLOAD.md
diff --git a/MANUAL.markdown b/MANUAL.md
similarity index 100%
rename from MANUAL.markdown
rename to MANUAL.md
diff --git a/NEWS.markdown b/NEWS.md
similarity index 100%
rename from NEWS.markdown
rename to NEWS.md
diff --git a/README.md b/README.md
new file mode 100644
index 000000000..63bbbf585
--- /dev/null
+++ b/README.md
@@ -0,0 +1,31 @@
+---
+title: hledger
+---
+
+# hledger
+
+hledger is a computer program for easily tracking money, time, or
+other commodities, using standard accounting principles. It is
+quite limited in features, but reliable. For some, it is a
+bare-bones, less complex, less expensive alternative to Quicken or
+Microsoft Money. hledger is available for free under the GNU
+General Public License.
+
+hledger aims to help both computer experts and every-day users gain
+clarity in their finances and time management. I use it every day
+to:
+
+-   track spending and income
+-   see time reports by day/week/month/project
+-   get accurate numbers for client billing and tax filing
+-   track invoices
+
+The [manual](MANUAL.html) and [screenshots](SCREENSHOTS.html) will
+explain more. There's also a [demo](http://demo.hledger.org) of
+hledger's web interface. To get started tracking your own numbers,
+[download](DOWNLOAD.html) a copy.
+
+For support and more technical info, see
+[development](DEVELOPMENT.html) or
+[email me](mailto:simon@joyful.com?subject=hledger:). I appreciate
+feedback on all aspects of hledger. Thanks!
diff --git a/README.rst b/README.rst
deleted file mode 100644
index 548c83713..000000000
--- a/README.rst
+++ /dev/null
@@ -1,34 +0,0 @@
----
-title: hledger
----
-hledger
-=======
-
-hledger is a computer program for easily tracking money, time, or other
-commodities, using standard accounting principles. It is quite limited in
-features, but reliable.  For some, it is a bare-bones, less complex, less
-expensive alternative to Quicken or Microsoft Money.
-hledger is available for free under the GNU General Public License.
-
-hledger aims to help both computer experts and every-day users gain clarity in their finances and time management.
-I use it every day to: 
-
-- track spending and income
-- see time reports by day/week/month/project
-- get accurate numbers for client billing and tax filing
-- track invoices
-
-The manual_ and screenshots_ will explain more. There's also a demo_ of hledger's web interface.
-To get started tracking your own numbers, download_ a copy.
-
-For support and more technical info, see `development`_ or `email me`_.
-I appreciate feedback on all aspects of hledger. Thanks!
-
-
-.. _manual:        MANUAL.html
-.. _screenshots:   SCREENSHOTS.html
-.. _demo:          http://demo.hledger.org
-.. _web interface: MANUAL.html#web
-.. _download:      DOWNLOAD.html
-.. _development:   DEVELOPMENT.html
-.. _email me:      mailto:simon@joyful.com?subject=hledger:
diff --git a/SCREENSHOTS.markdown b/SCREENSHOTS.md
similarity index 100%
rename from SCREENSHOTS.markdown
rename to SCREENSHOTS.md
diff --git a/site/hakyll.hs b/site/hakyll.hs
index 7af9d44a3..0aa7e19f4 100644
--- a/site/hakyll.hs
+++ b/site/hakyll.hs
@@ -17,13 +17,13 @@ baseurl = "http://hledger.org"
 
 main = hakyllWithConfiguration cfg $ do
     mapM_ renderParentDirPage
-      ["README.rst"
-      ,"DOWNLOAD.markdown"
-      ,"DEVELOPMENT.markdown"
-      ,"NEWS.markdown"
-      ,"SCREENSHOTS.markdown"
-      ,"MANUAL.markdown"
-      ,"CONTRIBUTORS.rst"
+      ["README.md"
+      ,"DOWNLOAD.md"
+      ,"DEVELOPMENT.md"
+      ,"NEWS.md"
+      ,"SCREENSHOTS.md"
+      ,"MANUAL.md"
+      ,"CONTRIBUTORS.md"
       ]
     mapM_ static
       ["style.css"