What is decaffeinate?

Convert your CoffeeScript source to modern JavaScript with decaffeinate. For real-world use cases, spend some time understanding the different options and nuances of the decaffeinate tool.
decaffeinate is a tool in the Javascript Utilities & Libraries category of a tech stack.
decaffeinate is an open source tool with 2.5K GitHub stars and 94 GitHub forks. Here’s a link to decaffeinate's open source repository on GitHub

decaffeinate Integrations

Why developers like decaffeinate?

Here’s a list of reasons why companies and developers use decaffeinate
Top Reasons
Be the first to leave a pro

decaffeinate's Features

  • Fully automated conversion of the CoffeeScript language to modern JavaScript
  • Preserve whitespace, formatting, and comments as much as possible to allow a full one-time conversion of your CoffeeScript source code
  • Focus on correctness as the first priority, with some options to generate nicer code at the expense of 100% correctness
  • Provide helpful error messages when it encounters an unsupported language construct

decaffeinate Alternatives & Comparisons

What are some alternatives to decaffeinate?
A JavaScript library that provides a whole mess of useful functional programming helpers without extending any built-in objects.
A JavaScript utility library delivering consistency, modularity, performance, & extras.
Immutable provides Persistent Immutable List, Stack, Map, OrderedMap, Set, OrderedSet and Record. They are highly efficient on modern JavaScript VMs by using structural sharing via hash maps tries and vector tries as popularized by Clojure and Scala, minimizing the need to copy or cache data.
This package implements a general-purpose JavaScript parser/compressor/beautifier toolkit. It is developed on NodeJS, but it should work on any JavaScript platform supporting the CommonJS module system (and if your platform of choice doesn’t support CommonJS, you can easily implement it, or discard the exports.* lines from UglifyJS sources).
Visualize your data in 6 different ways. Each of them animated, with a load of customisation options and interactivity extensions.
See all alternatives

decaffeinate's Stats

No Stats

decaffeinate's Followers
2 developers follow decaffeinate to keep up with related blogs and decisions.
José Dulanto