Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gitignore Release 0.3.0 several changes
JS2Coffee.sublime-commands ocd
LICENSE initial commit Update

Sublime JS2Coffee

A quick way to convert Javascript to Coffeescript without leaving Sublime Text 2.


then, either

  • Install Package Control if you don't already have it.
  • cmd-shift-p Package Control: Install Package -> JS2Coffee


  • Clone this repo into your Packages directory (Not Recommended: cloning will not allow you to update automatically).


cmd-shift-p JS2Coffee:


The syntax will be automatically set to CoffeeScript, and either the current file will be replaced with the CoffeeScript convertion, or a new file will be opened containing the conversion (depending on the command you used).


Bind a Key Combination

Note: Out of courtesy, there is no keyboard shortcut set by default.

In Packages/User/Default (your OS).sublime-keymap add one of the following lines:

  • { "keys": ["ctrl+shift+j"], "command": "js_coffee", "args":{"new_file": true}}


  • { "keys": ["ctrl+shift+j"], "command": "js_coffee", "args":{"new_file": false}}


If js2coffee outputs an error message it will show up in Sublime Text's console. There is not always useful context information in these messages, so YMMV.

Something went wrong with that request. Please try again.