Dataview.js is a JavaScript library connecting data objects to selected views. It helps you write more consistent applications where nothing happens by accident, because you simply decide where and what can modify your data. Dataview.js is distributed under MIT license. Why? When developing in JavaScript we usually deal with smaller or larger JSON data objects like the following one: var Article =