Skip to content

Latest commit

 

History

151 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

awesome-coffeescript

A curated list of awesome CoffeeScript frameworks, libraries and software.

Learning and Reference

Tutorials and Books

Examples and Exercises

Language and Tooling

Compilers and Interpreters

Build Systems

  • jescalan/roots - a toolkit for rapid advanced front-end development
  • linemanjs/lineman - Lineman helps you build fat-client JavaScript apps. It produces happiness by building assets, mocking servers, running specs on every file change
  • sstephenson/stitch - Stitch your CommonJS modules together for the browser (archived)
  • slara/generator-reveal - Yeoman generator for Reveal.js
  • techpines/asset-rack - Static Web Framework for Nodejs
  • cognitom/gulp-sketch - A SketchTool plugin for gulp
  • dsimard/ready.js - OBSOLETE - continuous javascript integration
  • anodynos/uRequire - The Ultimate JavaScript Module Builder & Automagical Task Runner. Convert AMD & CommonJS/NodeJS modules to UMD, AMD, CommonJS or bundle them as combined.js (rjs & almond, AMDclean soon) & automagically run/test/watch them on nodejs, Web/AMD or Web/Script. Declarative & DRY config with inheritance. Manipulate & inject dependencies, module code, banners, version etc while building with a single line. Support two kinds of plugins, ResourceConverter (i.e file level) and AfterBuilder (i.e the whole bundle). Transparent support for Coffeescript, IcedCoffeescript, Coco, LiveScript – they’re just JavaScript :-)
  • rinh/fekit - FE Toolkit
  • EtienneLem/skeleton - Express 3.0 framework-less app structure generator (archived)
  • mdlawson/piping - Keep your code piping hot! Live code reloading without additional binaries
  • bevry-archive/buildr - The (Java|Coffee)Script and (CSS|Less) (Builder|Bundler|Packer|Minifier|Merger|Checker)
  • benbria/aliasify - Rewrite require calls in browserify modules.
  • livereload/livereload-extensions - LiveReload Browser Extensions
  • logankoester/grunt-phonegap - A Grunt plugin to provide local build tasks for Phonegap applications
  • scalableminds/amd-optimize - An AMD (RequireJS) optimizer that's stream-friendly. Made for gulp. (archived)
  • gulp-community/gulp-order - This gulp plugin allows you to reorder a stream of files via globs.
  • TrevorBurnham/Jitter - A simple CoffeeScript compilation utility
  • dsimard/grunt-angular-phonegap - Combine yeoman/generator-angular and phonegap
  • geejs/gulp-tap - Easily tap into a gulp pipeline without creating a plugin.
  • esamattis/piler - Deprecated Asset Manager for Node.js (archived)
  • anaisbetts/grunt-build-atom-shell - Grunt task to build Electron and rebuild node modules
  • craigspaeth/nap - Compile, manage, & package stylesheets, javascripts, and javascript templates for node.js
  • pthrasher/snockets - Sprockets-style script concatenation for Node (archived)
  • pjeby/gulpsmith - Use gulp plugins in Metalsmith, or Metalsmith plugins in gulp
  • fairfieldt/coffeescript-concat - A utility that preprocesses and concatenates CoffeeScript source files
  • sakejs/sake-cli - 🍶 Sake is a build tool for JavaScript.
  • icholy/ember-brunch
  • elidoran/cosmos-browserify - Browserify npm modules for client side in Meteor packages (archived)
  • sakejs/sake-core - Sake's core interface.
  • debrouwere/draughtsman - Transparent compilation of templates and stylesheets for prototyping HTML interfaces. Also live reloading.
  • ddollar/anvil - Generic build server (archived)
  • zeekay/handroll - 🍣 Expertly rolled JavaScript. CLI + library for bundling JavaScript with Rollup.js
  • benbria/browserify-transform-tools - Utilities for writing browserify transforms.
  • ricardobeat/cake-flour - Javascript build tools
  • devongovett/importer - Deprecated: File importing for CoffeeScript and JavaScript
  • CedX/PhpMinifier.js - Minify PHP source code by removing comments and whitespace.
  • wesbos/coffeescript-growl - Growl notifications for the Node.js CoffeeScript Compiler
  • alexspeller/ember-cli-coffees6 - Makes using coffeescript nicer in ember-cli by supporting es6 syntax natively
  • duncansmart/LessCoffee - LESS and CoffeeScript HTTP handlers for ASP.NET web sites (archived)
  • kmalakoff/easy-bake - EasyBake enables CoffeeScript/JavaScript file-based configuration for your CoffeeScript library management needs (coffee compiling, compression, joining CoffeeScript + JavaScript files, headless testing for QUnit/Jasmine/NodeUnit, client/server version testing, etc).
  • CaryLandholt/gulp-ng-classify - Convert CoffeeScript classes to AngularJS modules with ng-classify
  • soulwire/Coffee-Percolator - Use import directives in CoffeeScript to manage dependancies with this tasty CakeFile
  • thesunny/shampoo - The ultimate browserify task. Watches files for changes. Uses a cache for super speed (instant builds). CoffeeScript supported out of box. Alias mappings. Shimming. Everything in one easy to use package.
  • marquee/proto - A front-end web prototyping tool, combining markup (jade), script (coffeescript/cjsx), and style (stylus), into a served single page on-the-fly.

Package Management

Linters and Formatters

Debugging and Profiling

Editor and IDE Support

Version Control

Web

Web Frameworks

HTTP and Networking Clients

API and GraphQL

Frontend and UI Components

Web Servers and Proxies

  • basecamp/pow - Zero-configuration Rack server for Mac OS X (archived)
  • atmos/camo - 🔒 an http proxy to route images through SSL (archived)
  • wearefractal/fusker - Fusker is a static HTTP server that provides optional security features for HTTP/Socket.io
  • defvol/Paparazzo.js - A high performance web proxy for serving MJPG streams to the masses.
  • jondot/webnull - web/null eats your HTTP
  • bfirsh/otter - A server that runs your client-side apps.
  • dudleycarr/ratelimit.js - NodeJS library for rate limiting using sliding windows stored in Redis (archived)
  • moviepilot/seoserver - A PhantomjS-based SEO server that serves pages of JavaScript apps to search engine robots like the Googlebot. (archived)

Scraping and Crawling

Data and Storage

Databases

Database Clients and ORMs

Serialization and Formats

Caching and Queues

Machine Learning and AI

Computer Vision

Natural Language Processing

Data Science and Analytics

  • nicolaskruchten/pivottable - Open-source Javascript Pivot Table (aka Pivot Grid, Pivot Chart, Cross-Tab) implementation with drag'n'drop.
  • ExpediaGroup/cyclotron - A web platform for constructing dashboards.
  • agmen-hu/node-datapumps - Node.js ETL (Extract, Transform, Load) toolkit for easy data import, export or transfer between systems.
  • tamc/Sankey - A javascript library for drawing sankey / flow diagrams
  • h2oai/h2o-flow - Web based interactive computing environment for H2O
  • vlandham/gates_bubbles - animated bubble charts in D3
  • vogievetsky/DVL - Dynamic Visualization LEGO
  • HazyResearch/mindbender - Tools for iterative knowledge base development with DeepDive
  • nagarajanchinnasamy/subtotal - A JavaScript plugin for PivotTable.js. It renders subtotals of rows and columns with the ability to expand and collapse rows and columns
  • loule/js-chart-widgets
  • lmaccherone/documentdb-lumenize - Aggregations (Group-by, Pivot-table, and N-dimensional Cube) and Time Series Transformations as Stored Procedures in DocumentDB
  • kbroman/d3panels - A library of d3-based graphic panels, written in CoffeeScript
  • NarendraYSF/WorkFlowViz - Transform your task data into interactive workflow visualizations with a single line of code. WorkflowViz.js is a lightweight JavaScript library that helps you create beautiful, dynamic flowcharts to track project progress, visualize task dependencies, and highlight important milestones.

Networking and Distributed

Networking

Cloud and Infrastructure

Monitoring and Observability

User Interface

Mobile

Applications and End User Tools

Graphics and Media

Graphics and Rendering

Game Development

Audio

Image and Video

Security

Cryptography

Security Tools

  • dropbox/zxcvbn - Low-Budget Password Strength Estimation
  • rastapasta/pokemon-go-mitm - 🎁 Pokemon Go MITM Proxy - Intercepts the traffic between your Pokemon Go app and their servers, decodes the protocol and gives you a handy tool to enrich your own game experience on the fly. (archived)
  • mozilla/seasponge - 🍍 SeaSponge is an accessible threat modelling tool from Mozilla (archived)
  • futpib/policeman - Firefox extention for cross-site requests control (kind of RequestPolicy clone) (archived)
  • bermanto/mitm-omegle - Watch strangers talk on Omegle (man in the middle attack explained for kids)
  • trailbot/client - Trailbot tracks files and logs in your servers and triggers Smart Policies upon unwanted modification.
  • BoLaMN/tch-exploit - Technicolor OpenWRT Shell Unlocker
  • feross/CMSploit - Security scanner to find temporary config files that contain passwords on public websites (archived)
  • hmarr/chromesheep - FireSheep for Chrome (archived)

Authentication and Authorization

Concurrency and Performance

Concurrency and Parallelism

Testing and Quality

Testing

Utilities

Command Line Tools

Text Processing

Date and Time

Automation and Scripting

General Purpose Libraries

Business and Domain

Finance and Trading

Business and Productivity

Science and Math

Scientific Computing

Other

About

A curated list of awesome CoffeeScript frameworks, libraries and software.

Topics

Resources

Stars

56 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors