CoffeeScript
A little language that compiles into JavaScript
CoffeeScript is a small programming language that compiles directly into JavaScript, designed to expose JavaScript's core features in a simpler syntax while following the rule that it is just JavaScript. Code compiles one-to-one into equivalent JavaScript with no runtime interpretation, producing readable, pretty-printed output that can interoperate with existing JavaScript libraries in either direction. The current version is 2.7.0.
CoffeeScript 2 emits modern JavaScript syntax (ES2015 and later), including arrow functions, classes, async functions, and JSX. The coffee command-line utility can execute scripts, compile .coffee files to .js, run an interactive REPL, watch files for changes, generate source maps, and optionally pipe output through Babel for transpilation. The core compiler does not depend on Node and can run in any JavaScript environment or the browser. Additional commands include cake, and options exist for literate CoffeeScript, AST generation, and token output.
CoffeeScript is intended for developers writing JavaScript applications who prefer a more concise syntax. It is installed via npm as a local project dependency or globally, and is distributed as open-source software with no paid editions or usage-based pricing.
12 alternatives to CoffeeScript
Ranked by how well each tool replaces CoffeeScript: shared features, audience, price and popularity.
The modern, innovative, open-source programming language for building all your apps.
Covers 2 of 15 key features and has a free plan.
Free planOpen source64 out of 100 matchFreeA robust, practical, and fast programming language combining approachability of scripting,
Covers 6 of 15 key features.
Open source61 out of 100 match—Now Phoenix Code | Free Open Source Code Editor with Live Preview
Covers 8 of 15 key features and has a free plan.
Free planOpen source61 out of 100 matchContact salesThe JavaScript Code Quality and Coverage Tool
Covers 0 of 15 key features and has a free plan.
Free planOpen source60 out of 100 matchFreeWrite, run and share code online with a free online compiler supporting 110+ languages and
Covers 5 of 15 key features and has a free plan.
Free plan60 out of 100 matchFreeJavaScript playground for your desktop
Covers 2 of 15 key features and has a free plan.
Free plan60 out of 100 matchFree- 60 out of 100 matchContact sales
Run and share code in dozens of languages — open source.
Covers 7 of 15 key features and has a free plan.
Free planOpen source59 out of 100 matchContact salesAn ANSI Common Lisp implementation
Covers 7 of 15 key features and has a free plan.
Free planOpen source58 out of 100 matchContact salesA terminal built on web technologies
Covers 7 of 15 key features and has a free plan.
Free planOpen source57 out of 100 matchContact salesThe open source AI coding agent
Covers 2 of 15 key features and has a free plan.
Free planOpen source57 out of 100 matchFreeState-of-the-art binary code analysis tools for reverse engineering and cybersecurity.
Covers 2 of 15 key features and has a free plan.
Free plan57 out of 100 match$30.42/mo