node package manager



Gitter Issues Docs

A set of view components to visualise data returned by a Babbage API.

Quick start

Install from npm, and use in your app. See the docs, and below, for more information.

The library provides a DSL, query frontend and visualisation functions running against the Babbage Analytical Engine API. The intent is to make a re-usable set of angular-based front-end components for business intelligence.


<babbage slicer="" cube="sales">
    <div class="row">
        <div class="col-md-4">
        <div class="col-md-8">

Or, with inline config:

<babbage slicer="" cube="sales">
    <babbage-treemap drilldown="region" measure="sales_usd" cut="time.year:2015">


Clone the repository and open index.html to see babbage in action, no pre-config required.

Dev installation

  • Dev tool installation with npm: npm install (see package.json)
  • Web packaging with Bower: bower install (see bower.json)
  • Build automation with Grunt: grunt without arguments runs the default task (see Gruntfile.js)

A few links