Save time managing and deploying your node.js app

Nodejitsu has joined GoDaddy

We are excited to join GoDaddy to help spearhead their largest Node.js product: Website Builder. Please read our blog post to learn more about customer transition plans and our continued support for Open Source within the node community.

Want to know all the details?
Read the full blog post or read the GoDaddy Announcement.

npmawesome: Ten Open Source Node.js Apps

About the author

nodejitsu nodejitsu

Other popular posts

- Scaling Isomorphic Javascript Code - Keep a node.js server up with Forever - Package.json dependencies done right
- npm cheat sheet - 6 Must Have Node.js Modules

This is the first guest post from Alex Gorbatchev and Nodejitsu loved what Alex was doing at and is now supporting the project. Like what you see here? Why don't you contribute on GitHub?

In this article we are going to quickly look at 10 open source Node.js applications. I want to shed some light on a few awesome Node.js projects for the sake of exposure and hope that you (just like me) would read and learn from their source code even if the applications themselves are of no interest to you.

Strider CD

Strider CD (GitHub: Strider-CD/strider, License: BSD) is Continuous Deployment / Continuous Integration platform.

Getting started is very simple. Simply add your GitHub projects to strider, and relax as the tight integration means your tests will run on every commit. Checkout the YouTube demo for a 4 minute introduction.

Popcorn Time

Popcorn Time (GitHub: popcorn-official/popcorn-app, License: GPL) allows any computer user to watch movies easily streaming from torrents, without any particular knowledge. It is, in my opinion, the most interesting applications technology wise in this list with a good amount of controversy to boot.

It's a desktop app build on top of the node-webkit (GitHub: rogerwang/node-webkit, License: MIT) that is able to stream and play a torrent movie practicaly in real time... and it's all JavaScript. Seriously cool stuff!


MediacenterJS (GitHub: jansmolders86/mediacenterjs, License: GPL) is a media center (like for instance XBMC) running completely from the comfort of your browser. The server application runs on Windows, MAC and Linux systems, the client runs in every modern browser.


KiwiIRC (GitHub: prawnsalad/KiwiIRC, License: AGPL) is a fully featured IRC client that can be extended to suit almost any needs. Using the web application is extremly simple even without any IRC knowledge as all the common needs are built directly into the UI.


Slate (GitHub: slate/slate, License: MIT) is a modern minimalistic IRC client, completely extensible through plugins and built with web technologies and for OSX, Linux, and eventually Windows.


David (GitHub: alanshaw/david-www, License: MIT) is a web service that tells you when your project NPM dependencies are out of date.


Shields (GitHub: badges/shields, License: CC0) is a service that provides legible & concise status badges for third-party codebase services, like those that you see aplenty all over GitHub.

I Love Open Source

I Love Open Source (GitHub: codio/iloveopensource, License: MIT) is a way of encouraging users of Open Source code to express their gratitude through a simple acknowledgement page. Along the way, they are gently offered a chance to donate cash or just thanks. (GitHub: nodejitsu/, License: MIT) allows you to browse packages, users, code, stats and more the public npm registry in style. (GitHub: npm/npm-www, License: BSD) is the source for that you probably have seen many times before but might have not realized was open for anyone to see and contribute to.