# dust

{#inline names="index" ext="css"/}
{#tmpl names="select"/} {#inline names="index" ext="js"/}

# {~lb}dust{~rb}

asynchronous streaming templates for the browser and node.js

1. Select a template or write your own:

Ready

2. The compiled template registers itself by name:

When you're done messing around have a look at the guide.

3. Control template behavior with contexts and helpers:

Ready

4. Render or stream the result:

## {~lb}guide{~rb}

{#md}{#file name="syntax.md"/}{/md}
{#md}{#file name="api.md"/}{/md}

## {~lb}tests{~rb}

If the console below indicates an error then we have a problem.

Interested in seeing how Dust stacks up against similar templating engines? Have a look at the live benchmarks.

## {~lb}about{~rb}

{#md}{#file name="about.md"/}{/md}

Dust was created by akdubya.

This page is powered by Dust, jQuery, showdown, beautify.js, jsDump and hijs.