CoffeeScript

Syntactic sugar that compiles to JavaScript — introduced many clean features later adopted by ES6.

dynamic transpiled since 2009 scriptingfunctionaloop

CoffeeScript pioneered many features — arrow functions, destructuring, classes, string interpolation — years before they appeared in ES6. While largely superseded by modern JavaScript and TypeScript, it influenced the entire JavaScript ecosystem’s evolution and introduced a generation of developers to cleaner syntax.

Missing something? Add a tool, framework, or book via a PR.
Contribute