--- layout: default title: Home ---

Recline is Two Things

  • A Data Explorer combining a data grid, Google Refine-style data transforms and visualizations all in lightweight javascript and html.
  • A simple but powerful library of extensible of data components - data grid, graphing, and data connectors - which you can selectively use and build on.

The Explorer can be used standalone (just download and use) or can be embedded into your own site. Recline builds on the powerful but lightweight Backbone framework making it extremely easy to extend and adapt. The library's modular design mean means you only have to take what you need.

Main Features

  • View and edit your data in a clean grid / table interface
  • Bulk update/clean your data using an easy scripting UI
  • Easily extensible with new Backends so you can connect to your database or storage layer
  • Visualize data
  • Open-source, pure javascript and designed for integration -- so it is easy to embed in other sites and applications
  • Built on the simple but powerful Backbone giving a clean and robust design which is easy to extend
  • Properly designed model with clean separation of data and presentation
  • Componentized design means you use only what you need
Recline Data Explorer Screenshot

History

Max Ogden was developing Recline as the frontend data browser and editor for his http://datacouch.com/ project. Meanwhile, Rufus Pollock and the CKAN team at the Open Knowledge Foundation had been working on a Data Explorer for use in the DataHub and CKAN software.

When they met up, they realized that they were pretty much working on the same thing and so decided to join forces to produce the new Recline Data Explorer.

The new project forked off Max's original recline codebase combining some portions of the original Data Explorer. However, it has been rewritten from the ground up using Backbone.