---
layout: container
title: Library - Multiview Tutorial
recline-deps: true
root: ../
---
The
full source code along with all dependencies for the tutorial can be found at
this GitHub repository. Do not try to assemble a working example from the code snippets in this page! See it in action via
GitHub Pages.
The code is almost identical to that used for the
site demo, with the advantage of the code being separated out of the main recline website. You can also see Multiview in action in many
CKAN-based data catalogs (resource views) and in the
OKFN Labs DataDeck
### Multiview
Multiview, as its name suggests, combines multiple [Recline views](views.html) into one visualization. The different views are synced to one dataset. The [technical documentation for Multiview](src/view.multiview.html) details the nuts and bolts.
When building a Multiview from scratch, it is advised to start by getting each individual view to work satisfactorily before combining into a Multiview, to aid debugging.
### Preparing your page
Before writing any code with Recline, you need to do the following preparation steps on your page:
* [Download ReclineJS]({{page.root}}download.html) (downloading the master, developer code is recommended as this example is based on that and all dependencies should be available) or the