<commit_before>---
layout: container
title: Download
---

<div class="page-header">
  <h1>
    Download Recline
  </h1>
</div>

Single file containing all of Recline library:

<p><a href="dist/recline.js" class="btn">recline.js all-in-one (master)</a></p>

Download package: besides the library itself, the download package contains
full source code, unit tests, external vendor libraries and documentation. The
production files (included the same way as in the code above) are in the dist
folder.

<p><a href="https://github.com/okfn/recline/zipball/master" class="btn">Download Recline v0.5 (master)</a> (in-progress version)</p>

### Changelog

[View Changelog on Github](https://github.com/okfn/recline#changelog)

### Dependencies

Recline has dependencies on some third-party libraries, notably JQuery and Backbone:

* [JQuery](http://jquery.com/) >= 1.6
* [Backbone](http://backbonejs.org/) >= 0.5.1
* [Underscore](http://documentcloud.github.com/underscore/) &gt;= 1.0

Optional dependencies:

* [Mustache.js](https://github.com/janl/mustache.js/) &gt;= 0.5.0-dev (required for all views)
* [JQuery Flot](http://code.google.com/p/flot/) >= 0.7 (required for for graph view)
* [Leaflet](http://leaflet.cloudmade.com/) >= 0.3.1 (required for map view
* [Verite Timeline](https://github.com/VeriteCo/Timeline/) as of 2012-05-02
* [Bootstrap](http://twitter.github.com/bootstrap/) &gt;= v2.0 (default option for CSS and UI JS but you can use your own)

If you grab the full zipball for Recline this will include all of the relevant
dependencies in the vendor directory.

### Example
<commit_msg>[docs/download][s]: improve page layout and include link to recline.dataset.js.<commit_after>---
layout: container
title: Download
---

<div class="page-header">
  <h1>
    Download Recline
  </h1>
</div>

<div class="row">
<div class="span4">
  <a href="dist/recline.js" class="btn">
    <strong>recline.js (master) &raquo;</strong>
    <br />
    Single file containing all of Recline library
  </a>
</div>
<div class="span4">
  <a href="dist/recline.dataset.js" class="btn">
    <strong>recline.dataset.js (master) &raquo;</strong>
    <br />
    Single file with only the core data objects Dataset, Record etc without any Views or backends
  </a>
</div>
<div class="span4">
  <a href="https://github.com/okfn/recline/zipball/master" class="btn">
    <strong>Full package (master) &raquo;</strong>
    <br />
    Everything - library, source code, unit tests, vendor libraries and documentation
  </a>
</div>
</div>

<p style="margin-top: 20px;">After downloading recline you'll want to use it in your project -- see below or tutorials for details.</p>

### Changelog

[View Changelog on Github](https://github.com/okfn/recline#changelog)

### Dependencies

Recline has dependencies on some third-party libraries, notably JQuery and Backbone:

* [JQuery](http://jquery.com/) >= 1.6
* [Backbone](http://backbonejs.org/) >= 0.5.1
* [Underscore](http://documentcloud.github.com/underscore/) &gt;= 1.0

Optional dependencies:

* [Mustache.js](https://github.com/janl/mustache.js/) &gt;= 0.5.0-dev (required for all views)
* [JQuery Flot](http://code.google.com/p/flot/) >= 0.7 (required for for graph view)
* [Leaflet](http://leaflet.cloudmade.com/) >= 0.3.1 (required for map view
* [Verite Timeline](https://github.com/VeriteCo/Timeline/) as of 2012-05-02
* [Bootstrap](http://twitter.github.com/bootstrap/) &gt;= v2.0 (default option for CSS and UI JS but you can use your own)

If you grab the full zipball for Recline this will include all of the relevant
dependencies in the vendor directory.

### Example

{'fraction_non_alphanumeric': 0.15789473684210525, 'fraction_numerical': 0.016897506925207757, 'mean_word_length': 4.218208092485549, 'pattern_counts': {'":': 0, '<': 44, '<?xml version=': 0, '>': 52, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 9, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1827443', 'n_tokens_mistral': 1253, 'n_tokens_neox': 1189, 'n_words': 356}