LiveReload

Visit site...

LiveReload monitors changes in the file system. As soon as you save a file, it is preprocessed as needed, and the browser is refreshed. Even cooler, when you change a CSS file or an image, the browser is updated instantly without reloading the page. It can also compile SASS, LESS, JADE, HAML and more. This tool will change the way you build!

Atom

Visit site...

From the genius team at GitHub, Atom is a brilliant new editor for developers. If you love Sublime Text (and you should!) then you will feel right at home with Atom, and the git integration, package management and extensibility are all awesome too! Go get it..

Bower

Visit site...

Another great piece of work from Twitter, Bower is a package manager for the web. It offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack. There are no system wide dependencies, no dependencies are shared between different apps, and the dependency tree is flat. Bower runs over Git, and is package-agnostic. A packaged component can be made up of any type of asset, and use any type of transport (e.g., AMD, CommonJS, etc.).

Yeoman

Visit site...

Yeoman is an open source project which defines an opinionated stack for web application development. It includes a golden bundle of tools and frameworks, provided with documentation and authority. The aim is to help developers quickly build beautiful web apps. Another of the new wave of powerful tools for professional front-end development...

Grunt

Visit site...

Grunt.js is a fantastic task-based command line tool written in JavaScript on top of Node.js. You can leverage Grunt.js to script all of your common grunt work. Tools and procedures that you historically ran and configured yourself such as running tests, compressing or obfuscating scripts, can now be automated via a convention based command line interface with a consistent means of configuration. You can write your most complicated tasks once and leverage them in all of your projects using project specific configuration. This tool will change your front-side coding forever!