Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 51a1eb8003
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 99 lines (59 sloc) 1.519 kb

Logic-less HTML templates

  • Extremely simple variable syntax is incapable of expressing logic in the templates.
  • Templates are clean HTML which your HTML authoring tool and browser can display correctly. You can use the templates as a static HTML prototype for your user interface.

Example

Given the template:

<ul>
  <li data-for="repos">
    <a data-href="url" data-text="description"></a>
  </li>
</ul>

Given the data in the hash:

{
  repos: [
    { url: "hello", description: "Hello project" },
    { url: "world", description: "World project" }
  ]
}

Will render the output:

<ul>
  <li>
    <a href="hello">Hello project</a>
  </li>
  <li>
    <a href="world">World project</a>
  </li>
</ul>

Java build instructions

Prerequisites

  • JDK 1.5 or better
  • Ant

Run tests

Starting in the top distribution directory (where this README.md file is located), run the commands:

cd java/core
ant test

Create JAR file

Run the command:

ant

Ruby build instructions

Prerequisites

  • Ruby 1.9 or better
  • I18n
  • Nokogiri
  • Redcarpet
  • YARD

Run tests

Starting in the top distribution directory (where this README.md file is located), run the commands:

cd ruby/core
rake test

Create GEM

Run the command:

rake dist

Project

Web site: http://pukkaone.github.com/mullet/

Source code: https://github.com/pukkaone/mullet

Something went wrong with that request. Please try again.