Webmaster Blog

Members blog at WebmaisterPro. Covering topics related to online marketing, SEO, web development as well as software reviews.

Node.js - Useful Tools and Resources

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

Node.js contains a built-in HTTP server library, making it possible to run a web server without the use of external software, such as Apache or Lighttpd, and allowing more control of how the web server works.

Node.js was created by Ryan Dahl starting in 2009. Its development and maintenance is sponsored by Joyent.

Useful Node.js Tutorials, Tools and Resources

Node Express Boilerplate



Node-express-boilerplate gives the developer a clean slate to start with while bundling enough useful features to remove all those redundant tasks that can derail a project before it even really gets started.


  • Bundling socket.io and integrating with the express session store so data can be shared

  • Providing premade hooks to authenticate users via facebook/twitter/github

  • An assetmanager that concatenates/mangles/compresses your CSS/JS assets to be as small and fast to deliver as possible, as well as cache busting using MD5 hashes

  • Auto updates of the browser (inline/refresh) as soon as CSS/JS/template-files are changed in order to remove all those annoying "save, tab, refresh" repetitions

  • Etc...

Mastering Node


E-book available in few different formats, including HTML online version. It will guide you from basics to high-end web development.




Socket.IO aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms. It's care-free realtime 100% in JavaScript.



Formaline is a low-level, full-featured (nodeJS) module for handling form requests ( HTTP POSTs / PUTs) and for fast parsing of file uploads, it is also ready to use, for example, with middle-wares like connect.

It implements W3C XHR2 event API, W3C FILE API properties, and many other features.




ldapjs implements most of the common operations in the LDAP v3 RFC(s), for both client and server. It is 100% wire-compatible with the LDAP protocol itself, and is interoperable with OpenLDAP and any other LDAPv3-compliant implementation.

ldapjs gives you a powerful routing and "intercepting filter" pattern for implementing server(s). It is intended that you can build LDAP over anything you want, not just traditional databases.




An Expressive CSS Markup Language for Node.js. Expressive, dynamic, robust CSS




Node.js template engine. Detailed documentation and online tool, including usage examples

Node.js Tools for Visual Studio!



NTVS is a free, open source plugin that turns Visual Studio into a Node.js IDE. NTVS supports Editing, Intellisense, Profiling, npm, Debugging locally and remotely (Windows/MacOS/Linux), as well Azure Web Sites and Cloud Service. Designed, developed, and supported by Microsoft and the community.

Eclipse Node.js IDE



Node.js development with Eclipse.Nodeclipse is free open-source software.

Hope you've enjoyed this article. Did we missed something, do you have favorite tool or resource for Node.js that you would like to add? Please leave your comment below.

Rate this blog entry:
How SSL Certificates Protect Customers
Print Mini Folders and Promote Your Service with E...

Related Posts


No comments yet
Already Registered? Login Here
Friday, 27 November 2015
If you'd like to register, please fill in the username and name fields.

Captcha Image