Lineman helps you build fat-client JavaScript apps. It produces happiness by building assets, mocking servers, running specs on every file change
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Build Status


Lineman is a tool to help you build fat-client webapp projects. It requires node.js & npm and wouldn't be possible without grunt.

Lineman is documented thoroughly at


To install Lineman, first install Node.js and then run:

$ npm install -g lineman

To create a new project:

$ lineman new banana-stand

Which will print out some basic instructions.


Lineman is copyright of Test Double and is licensed under the MIT License.