coffeescript
« Back to VersTracker
Description:
Unfancy JavaScript
Type: Formula  |  Latest Version: 2.7.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @CoffeeScript  |  formulae.brew.sh
Category: Developer tools
Tags: javascript coffeescript compiler web-development programming-languages
Install: brew install coffeescript
About:
CoffeeScript is a programming language that transcompiles to JavaScript, adding syntactic sugar inspired by Ruby, Python, and Haskell. It features a clean, minimal syntax that reduces boilerplate and helps prevent common JavaScript errors. The language enhances developer productivity by making complex operations and functional programming patterns more concise and readable.
Key Features:
  • Clean, minimal syntax with significant whitespace
  • Comprehensive list comprehensions and functional programming utilities
  • Safe array slicing and range operations
  • Direct access to JavaScript prototypes and objects
  • Powerful destructuring assignments and splats
Use Cases:
  • Rapid prototyping of web applications and APIs
  • Writing concise build scripts and automation tools
  • Functional programming patterns in browser and Node.js environments
  • Refactoring verbose JavaScript codebases
Alternatives:
  • TypeScript – Adds static typing to JavaScript, whereas CoffeeScript focuses on syntactic brevity
  • Babel – A JavaScript transpiler that supports modern syntax, while CoffeeScript is a distinct language
  • Dart – A separate language with its own runtime, compared to CoffeeScript's direct JS output
Version History
Detected Version Rev Change Commit