Chocolate.js
============

**Web Apps with a sweet taste**

Chocolate is a simple webapp framework built on Node.js using Coffeescript. 

It includes:
   
 - an **online IDE** (with Coffeescript, Javascript, css and Markdown support).

 - an online and immediate **playground** for Coffeescript, Chocokup and Doccolate

 - a basic **source control** with Git

 - **Chocokup** : an Html markup language that helps build web user interfaces using 100% pure CoffeeScript (based on Coffeekup)
 
 - **Specolate** : a client and server side behavior/test driven development tool (based on Jasmine)

 - **Doccolate** : an online documentation editing tool (based on Docco)

 -  **NewNotes** : a promising note taking tool

Chocolate integrates:

 - [Node.js](http://nodejs.org)
 - [Coffeescript](http://coffeescript.org)
 - [Ace](http://ace.ajax.org)
 - [Mootools](http://mootools.net)
 - [Docco](http://jashkenas.github.com/docco/)
 - [Coffeekup](http://coffeekup.org)
 - [Jasmine](http://pivotal.github.com/jasmine)
 - [Highlight.js](http://softwaremaniacs.org/soft/highlight/en)
 - <a href='https://github.com/coreyti/showdown' target='blank'>Showdown</a>
 - [Git](http://git-scm.com)
 - [Impress](http://bartaz.github.com/impress.js/#/bored)

Other resources:

 - <a href='https://github.com/ajaxorg/ace/wiki/Default-Keyboard-Shortcuts' target='blank'>Shortcuts</a>