Decaf JS

JSON →
library 0.1.0 ·javascript maintenance
verified May 1, 2026

Decaf JS is a CoffeeScript-to-ES.next transpiler that leverages the CoffeeScript compiler to build a syntax tree and then outputs modern JavaScript. The current stable version is 0.1.0, with infrequent releases. Its key differentiator is the ability to fall back to the CoffeeScript compiler output for unsupported syntax, aiming to cover the full CoffeeScript language. It can be used as a CLI tool or integrated as a code transform with tools like jscodeshift. It uses ast-types for building an esprima-compatible AST and recast for printing JavaScript.

total hits 33
actors 8 distinct systems
last hit 3d ago Amazonbot
ByteDance
11
Amazonbot
3
MetaBot
3
GPTBot
2
Script
1
Humans
2

top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇩🇪 Germany · 🇫🇷 France · 🇨🇦 Canada