As it’s website says node.js is :
Although it says that it is meant to build network applications. But It can also be tweaked to make stand-alone desktop applications. But making stand-alone applications is not something Ryan Dahl had in mind when he started making node.js; it is built specifically for network applications.
node.js has gained so much popularity that there are in-numerous module made by the great developer community out there. And YES it has a huge developer community. Since last two years there has been worldwide conferences dedicated to the development and awareness of node.js. many silicon valley companies are already using node.js.
node.js is awesome with all it’s features and what one can do with it.