Extensions

Cascading Extensions are user contributed code for use with Cascading

Many projects are hosted on GitHub and may have multiple branches and forks as users enrich the original projects.

Also many new projects are becoming available through the Cascading GitHub page and the Conjars Maven jar repository. Search there for jar availability and versions.

Tools


  • Lingual – A SQL command shell and JDBC Driver for executing ANSI SQL queries as Cascading applications on Apache Hadoop clusters.

  • Bixo – A Cascading based web crawling and data mining toolkit. A more robust replacement for Apache Nutch maintained by Scale Unlimited.
  • Cascading-DBMigrate – An alternative to Cascading.JDBC for relational data access and integration.
  • Load – A command line tool for creating high load jobs on a Hadoop cluster.
  • Multitool – A command line tool for processing large files like sed and grep on unix.

Programming Languages (DSLs)



Integration


  • Maple – A collection of various integration Taps used at Twitter [conjars]


Libraries



Related


  • Riffle – Annotations and Classes for managing and executing dependent processes from within a Cascading application. Intended to allow third-party projects to integrate with Cascading without adding Cascading dependencies. May be used standalone.

Many modules are still early stage and are being put forth so more users can test and improve them (so fork freely).

Modules are externally hosted and many are maintained by users. To have your module listed, send an email to support@cascading.org.