sealdeal is a set of tools for streamlining your front end build process. Current features include automatic js/css concatenation, pre-processing assets, shared layout files for html pages and a test server. Future plans: minification plugin system to add other compilers/preprocessors/templating languages documentation better support for project templates config.json: { "title": "Cool App!", //This title will be displayed in your page templates in a <title /> tag "src": "src", //The directory where your source files are stored "build": "build", //The directory to which sealdeal builds static assests "port": 3000, //The port that the test server will listen on "concatJS": "js/app", //Directory that gets served as concatenated js "concatCSS": "css/app", //Directory that gets served as concatenated css "layout": "layout.html.jade", //Default layout file "templates": "templates", //Directory where front end templates are stored; they are fed as strings to your pages "pages": { //Override settings for individual pages "index.html": { "title": "Welcome to Cool App!" } }, "proxies": {//Set up proxy routes "/api": { "hostname": "localhost", "port" : 9000, "path" : "/" } }, "plugins": { "coffee-script": { "plugin-path": "~/my-coffee-script-plugin" //Path to plugin if plugin is not stored in .sealdeal/plugins "directory": "/my-stuff-is-here", //Path to directory where you want your plugin applied; defaults to ./ "dataType": "js", "fileType": "coffee", "combine": true } } Projects that inspired sealdeal: [Middleman](http://middlemanapp.com/) [Grunt](http://gruntjs.com/) [Wintersmith](http://jnordberg.github.com/wintersmith/) Dependencies: [ExpressJS](http://expressjs.com/guide.html) [CoffeeScript](http://jade-lang.com) [Stylus](http://learnboost.github.com/stylus/) [nib](http://visionmedia.github.com/nib/) [less](lesscss.org)