diff --git a/descrilo.5 b/descrilo.5
new file mode 100644
--- /dev/null
+++ b/descrilo.5
@@ -0,0 +1,25 @@
+.\" Manpage for simtreelo.
+.\" Contact marcelogmillani@gmail.com to correct errors or typos.
+.TH man 1 "21 Oct 2014" "0.1.0.1" "descrilo man page"
+.SH NAME
+descrilo \- a file format for a list of descriptions.
+.SH DESCRIPTION
+A descrilo file consists of a list of descriptions. Each description has a name, which is given by a single line with \fB[\fR\fIname\fR\fB]\fR.
+
+After the \fIname\fR comes the attributes, one per line, in the format \fIattribute\fR \fB=\fR \fIvalue\fR.
+
+Whitespaces to the left and right of any term are ignored. Comments are given by a \fB#\fR and go until the end of the line.
+.SH EXAMPLE
+# First description
+.br
+[Item A]
+.br
+	some attribute = some value
+.br
+[Item B]
+.br
+var=val
+.SH BUGS
+No known bugs.
+.SH AUTHOR
+Marcelo Garlet Millani (marcelogmillani@gmail.com)
diff --git a/descrilo.cabal b/descrilo.cabal
--- a/descrilo.cabal
+++ b/descrilo.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                descrilo
-version:             0.1.0.0
+version:             0.1.0.1
 synopsis:            Loads a list of items with fields
 description:         Descrilo is a library that loads a INI-like file as a list of 'Description'S, allowing repeated elements.
 license:             GPL-3
@@ -12,6 +12,7 @@
 copyright:           (c) 2013,2014 Marcelo Garlet Millani
 category:            Data, Parser, Configuration
 build-type:          Simple
+extra-doc-files:     descrilo.5
 -- extra-source-files:  
 cabal-version:       >=1.10
 
