# Dokkit 0.4.3 released

**URL:** <https://www.ruby-forum.com/t/dokkit-0-4-3-released/145136>\
**Category:** Ruby\
**Created:** [August 6, 2008, 11:46am UTC](https://www.ruby-forum.com/t/dokkit-0-4-3-released/145136 "2008-08-06T11:46:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gendag](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/f04885/32.png) [@gendag](https://www.ruby-forum.com/u/gendag)\
**Post date:** [August 6, 2008, 11:46am UTC](https://www.ruby-forum.com/t/dokkit-0-4-3-released/145136/1 "2008-08-06T11:46:06Z")

</div>

Hi Folks,

dokkit 0.4.3 has been released!

# 1 Changes from version 0.4.2

- fixed haml dependency in gem package

# 2 What’s dokkit?

dokkit is a document generator written in ruby that is suitable for  
static websites generation too.

dokkit uses formatters like deplate[1] and maruku[2] to generate  
documents in a large variety of output formats.

dokkit’s features are:

- a smart building system based on rake[3]
- a templating system based on ERB[4]
- a flexible configuration system based on YAML[5] that supports  
shared configuration files and ‘in header’ configuration
- an extensible formatting system that uses deplate and maruku as  
built-in filters
- convention over configuration: for example, you don’t need to give  
the layout name to use if a layout with the same name of the  
processed document is found in doc/layouts folder
- support for nested layouts
- support for partials
- support for caching

With dokkit you can:

- generate static websites
- generate many types of documents in many formats (html, tex, plain  
text, etc.)
- write your documents using a simple wiki syntax and get high  
quality latex output
- generate different output formats from the same source document
- use models to quickly generate the documents you want (static  
websites, reports, howtos, guides, presentations, etc.)
- simply derive new documentation models from the existing ones
- simply modify existing models to fit your needs

dokkit aims to be modular and extensible: you can add new formatters and  
helpers and easily extend document functionalities.

See dokkit website[6] for further information, documentation and  
tutorials.

Please, visit the google group[7] and feel free to send feedback and  
suggestions!

# 3 Download/Installation

From rubygems:

```
sudo gem install dokkit

```

To grab the development version:

```
svn co http://dokkit.rubyforge.org/svn/dokkit-core/trunk/

```

# 4 Usage

```
dokkit simple
cd simple/
rake

```

[1] [http://deplate.sf.net/](http://deplate.sf.net/)  
[2] [http://maruku.rubyforge.org/](http://maruku.rubyforge.org/)  
[3] [http://rake.rubyforge.org/](http://rake.rubyforge.org/)  
[4] [http://www.ruby-doc.org/stdlib/libdoc/erb/rdoc/](http://www.ruby-doc.org/stdlib/libdoc/erb/rdoc/)  
[5] [http://yaml4r.sourceforge.net/](http://yaml4r.sourceforge.net/)  
[6] [http://dokkit.rubyforge.org/](http://dokkit.rubyforge.org/)  
[7] [http://groups.google.com/group/dokkit-forum](http://groups.google.com/group/dokkit-forum)
