Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

26 lines (14 sloc) 0.803 kb

Backbone localStorage Adapter v1.0

Quite simply a localStorage adapter for Backbone. It's a drop-in replacement for Backbone.Sync() to handle saving to a localStorage database.


Include Backbone.localStorage after having included Backbone.js:

<script type="text/javascript" src="backbone.js"></script>
<script type="text/javascript" src="backbone.localStorage.js"></script>

Create your collections like so:

window.SomeCollection = Backbone.Collection.extend({

  localStorage: new Store("SomeCollection"), // Unique name within your app.

  // ... everything else is normal.


Feel free to use Backbone as you usually would, this is a drop-in replacement.


Thanks to Mark Woodall for the QUnit tests.

Jump to Line
Something went wrong with that request. Please try again.