{ } } { { { } } } }{ { { }{ } } _ { }{ }{ { } / _| / |/ | .- { { } { }} -. | | | || | ( { } { } { } } ) | | / | | / \/ \ |`-..__ ..-‘| | |__| () | | | || / / | | ___/|| || _|_| | ;—. | ( \ _ | | ) ) / _| () | | | |/ / | (_ | | | ( / \ \ / | ‘| | ‘ | | | |/ __) | (__| | | | |) | | | | |__/ _|| || ./ _| `-..__..-‘ | | |_|

CoffeeScript is a little language that compiles into JavaScript.

Installation

Once you have Node.js installed:

  1. npm install --global coffeescript

Leave off the --global if you don’t wish to install globally.

Getting Started

Execute a script:

  1. coffee /path/to/script.coffee

Compile a script:

  1. coffee -c /path/to/script.coffee

For documentation, usage, and examples, see: http://coffeescript.org/

To suggest a feature or report a bug: https://github.com/jashkenas/coffeescript/issues

If you’d like to chat, drop by #coffeescript on Freenode IRC.

The source repository: https://github.com/jashkenas/coffeescript.git

Changelog: http://coffeescript.org/#changelog

Our lovely and talented contributors are listed here: https://github.com/jashkenas/coffeescript/contributors