Web framework plugins

roryokane edited this page Sep 11, 2014 · 1 revision

Web Framework Plugins

  • Connect: TrevorBurnham's connect-coffee – a Connect middleware that compiles CoffeeScript to JavaScript transparently. Connect is the standard for Node.js web servers, making connect-coffee compatible with Express, Zappa, and others.

  • CouchApps: andrzejsliwa's CoffeeApp – a CoffeeScript wrapper for CouchApps, web applications served directly from CouchDB.

  • Kohana: DanHulton's kohana-coffeescript – a runtime compiler and minifier for the PHP framework.

  • Symfony: tyaga's sfCoffeeScriptPlugin – a runtime compiler for the Symfony PHP framework.

  • Python: miracle2k's webassets – a Python asset manager that supports CoffeeScript.

  • Rack: mattly's rack-coffee – a small Rack middleware for serving CoffeeScript files as compiled JavaScript on the fly.

  • Rails 2: jnicklas's BistroCar – a plugin that serves and bundles CoffeeScript from within your Rails application.

  • Rails 3: sutto's Barista – a successor to BistroCar that integrates well with Jammit and allows you to package CoffeeScript as gems.

  • Rails 3.1: bradphelans's jasminerice – Pain free testing of coffeescript bringing together jasmine and the rails 3.1 asset pipeline.

  • WSGI: dsc's CoffeeCup – a Python WSGI middleware that compiles CoffeeScript to JavaScript on demand.

  • WSGI: clj's FilterCoffee – another Python WSGI middleware that compiles CoffeeScript to JavaScript on demand.

  • lakshmivyas's Hyde – a Python static generator with built-in support for CoffeeScript.

  • Node.js: dvv's simple -- Simple drop-in JSON REST/RPC server secured by Object Capability

  • Perl: Plack::Middleware::Compile – a Perl Plack middleware that compiles CoffeeScript to JavaScript on demand

  • RSence: RSence since version 2.2 has built-in support for compiling CoffeeScript on demand and many parts of itself are implemented in CoffeeScript.