Code

With so much to do and learn a single developer wouldn't get anywhere if it wasn't for open-source code.

Libraries by Jimib

For anyone interested a few useful libraries...

NodeJs Earlybird

Bootstraps your application and binds it all to a global object. Clean and simple, up to you how you use it.

NodeJs Chauffeur

A little library for mapping routes in NodeJs, I've seen similar elsewhere but the main advantage of this one is that it generates a mapped object of exposed routes which can then be shared amongst the rest of your application

NodeJs Flatpack

Fed up of writing out the same html over and over again? Use flatpack, a micro library of useful HTML generators, and have that webpage knocked together in next to no time.

NodeJs Forklift

Heroku, Nodejitsu and Nodester. All great services but when it comes to hosting your own it's either unavailable or you have to jump through a lot of hoops to get it all working (with a lot of dependencies for your project). Forklift is the rough start of a project that allows you to use git to push your projects up on to your server and have it auto-restarted, limited number of dependencies except for the bare essentials. (Requires 'Gitosis', 'Node', 'Forever')




Libraries by Others

This is a list of the libraries that I've knowingly used in a project and feel I need to acknowledge...

Bootstrap

Designed and built with all the love in the world @twitter by @mdo and @fat.

I've used a lot of bootstrap to help me knock together this blog.

Express

Node JS is good, Node JS with Express is awesome.

Vision Media

I've never met TJ Holowaychuk but if I ever do I certainly owe him a good number of beers. A major contributor to Express he's also written an amazing number of very useful libraries for NodeJs. I've been surprised (and extremely grateful) a number of times how a solution I've spent many hours scouring on Google I've subsequently found an answer to through TJ Holowaychuk's github page.

s3cmd

I host applications on Amazon EC2 and came across these tools whilst looking for a way to back up files as part of an automated process. This will allow you to interact with your S3 buckets enabling you to pull, push and delete files. Free to download and use, but so useful I certainly recommend making a donation to the developer if you use it.