If you develop HTML5 applications you need something to wrap all the files fast. This is where Brunch comes in. An lightweight approach to building HTML5 applications with emphasis on elegance and simplicity. Basically, a great assembler for HTML5 applications. Brunch is agnostic when it comes to frameworks, libraries, programming, stylesheets, etc.
To simplify everything, Brunch watches your files for changes and on every change it automatically wraps your scripts and templates in require.js modules. Every build error is printed and if you use growl or libnotify will use that too. There are several applications that were build using Brunch so don’t forget to check them out too.