As Node JS Platform became very popular to develop Data-Sensitive Real-time and Network applications, many companies have developed some tools and framework to ease and reduce the overhead of Node JS applications.
Category | Framework/Tools |
IDE | Eclipse with node.js plugins, Jetbrains Webstorm, Visual Studio Node JS Toolkit |
Database | Mongoose for MongoDB |
UI Build Tools | Grunt, Yeoman, Gulp |
CLI | Node CLI, grunt-cli |
Authentication | Passport.js |
UI Library Management | Bower |
UI Frameworks | Backbone.js, Angular.js, Ember.js |
Layout Frameworks | Twitter Bootstrap Framework |
Template Engine | Jade, EJS, Hogan.JS |
CSS Engine | Stylus, LESS, Compass |
Unit Testing Frameworks | Jasmin, Node Unit |