Cross Browser HTML List Library

http://listjs.com/. It is love.

Feb01

A great tutorial for JavaScript Object Oriented model

Everything you can manipulate in JavaScript is an object. This includes Strings, Arrays, Numbers, Functions, and, obviously, the so-called Object — there are primitives, but they're converted to an object when you need to operate upon them. An object in the language is simply a collection of key/value pairs (and some internal magic sometimes).

http://killdream.github.com/blog/2011/10/understanding-javascript-oop/index.html

Jan10

A JavaScript MarkDown parser

https://github.com/chjj/marked. It works for node.js and also the on the client.

Jan09

Jan04

URI library for javascript

http://medialize.github.com/URI.js/

 

It looks mighty useful.

Dec28

Katy: JS and CoffeeScript combinators

https://github.com/raganwald/Katy#readme

tldr; This library allows you to do method chaining for methods that were not designed for that purpose originally.

Dec09

Dec07

Various Javascript Canvas Library

I am researching a way to implement a HTML 5 canvas application right now and so far these are Canvas libraries that look interesting (and still actively developed) to me.

 

 

This site, http://www.html5canvastutorials.com/, is also a good learning site to learn about the fundamental of HTML 5 canvas.

 

Cheatsheet for Canvas is here.

 

This paper.js tutorial on Smashing Magazine is awesome too.

Dec01

CoffeScript cookbook

Obviously http://coffeescriptcookbook.com/.

I am loving this language.

Nov30

Backbone Tutorials

I have been studying the Backbone js framework for a couple of hours today and here are a list of tutorials that I find very useful

 

Backbone Tutorials

Backbone with CoffeeScript

 

Do not forget to understand how scope in Javascript works. This makes a difference whether you should use slim arrow –> or fat arrow => in CoffeeScript.

Nov28