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

Dec12

Have you heard of Clay programming language?

Me neither but do check it out http://claylabs.com/clay/.

Dec09

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

Dec05

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