Backbone.localStorage - A localStorage adapter for Backbone.js

  •        28

An adapter that replaces Backbone.sync to save to window.localStorage instead of to the server. Note Backbone LocalStorage v2 changes the API to work more with ES6 modules. See Upgrade Notes for more details.

https://github.com/jeromegn/Backbone.localStorage

Tags
Implementation
License
Platform

   




Related Projects

Backbone.dualStorage - A dual (localStorage and REST) sync adapter for Backbone.js

  •    Javascript

A dualStorage adapter for Backbone. It's a drop-in replacement for Backbone.Sync() to handle saving to a localStorage database as a cache for the remote models. Create your models and collections in the usual way. Feel free to use Backbone as you usually would; this is a drop-in replacement.

react-native-storage - local storage wrapper for both react-native and browser

  •    Javascript

This is a local storage wrapper for both react-native(AsyncStorage) and browser(localStorage). ES6 syntax, promise for async load, fully tested with jest. You don't have to configure anything(but require react native version >= 0.13).

local-storage - :left_luggage: A simplified localStorage API that just works

  •    Javascript

The API is a simplified way to interact with all things localStorage. Note that when localStorage is unsupported in the current browser, a fallback to an in-memory store is used transparently.For that reason, consider that local-storage values might evaporate across page views.

localStorageDB - A simple database layer for localStorage and sessionStorage for creating structured data in the form of databases and tables

  •    Javascript

localStorageDB is a simple layer over localStorage (and sessionStorage) that provides a set of functions to store structured data like databases and tables. It provides basic insert/update/delete/query capabilities. localStorageDB has no dependencies, and is not based on WebSQL. Underneath it all, the structured data is stored as serialized JSON in localStorage or sessionStorage. Browsers need to support "Local Storage" in order to make localeStorageDB working.


locache - JavaScript caching framework for client side caching in the browser using localStorage - gracefully degrades when the browser doesn't support localStorage

  •    Javascript

JavaScript framework for client side caching in the browser using DOM Storage with expiring values. With a memcache inspired API usage is very simple. Locache has no dependencies and is very small. locache gracefully degrades when the browser doesn't support localStorage. Usually this will be IE6 or IE7, you wont get any errors, but caching attempts will be silently dropped and lookups will always appear to be a cache miss.

tyto - manage and organise things

  •    Javascript

Tyto arose from the want for an electronic post-it board without the need for accounts. Something simple and intuitive that could be easily shared. It's also the product of my own curiosity being used as an opportunity to pick up new tech stacks. It started as a vanilla JS app utilising one file and experimenting with HTML5 drag and drop. It then grew a little more, and a little more after that. Now it uses Backbone w/ Marionette. The next step? Most likely Angular 2.0 or React.

vue-local-storage - Vue.js localStorage plugin with types support

  •    Javascript

LocalStorage plugin inspired by Vue typed props which take a care of typecasting for Vue.js 1 and 2 with SSR support.

lscache - A localStorage-based memcache-inspired client-side caching library.

  •    Javascript

This is a simple library that emulates memcache functions using HTML5 localStorage, so that you can cache data on the client and associate an expiration time with each piece of data. If the localStorage limit (~5MB) is exceeded, it tries to create space by removing the items that are closest to expiring anyway. If localStorage is not available at all in the browser, the library degrades by simply not caching and all cache requests return null. The library exposes 5 methods: set(), get(), remove(), flush(), and setBucket().

localForage - 💾 Offline storage, improved

  •    Javascript

localForage is a fast and simple storage library for JavaScript. localForage improves the offline experience of your web app by using asynchronous storage (IndexedDB or WebSQL) with a simple, localStorage-like API. localForage uses localStorage in browsers with no IndexedDB or WebSQL support. See the wiki for detailed compatibility info.

angular-local-storage - An AngularJS module that gives you access to the browsers local storage with cookie fallback

  •    Javascript

(2) Include angular-local-storage.js (or angular-local-storage.min.js) from the dist directory in your index.html, after including Angular itself.(3) Add 'LocalStorageModule' to your main module's list of dependencies.

sticky - Simple, key/value pair browser-storage cache leveraging the latest HTML5 storage APIs.

  •    Javascript

Sticky is a simple, key/value pair browser-storage cache leveraging the latest HTML5 storage API's. Sticky persists in your preferred order to one of indexedDB, webSQL, localStorage, globalStorage, or cookies.

store.js - Cross-browser storage for all use cases, used across the web.

  •    Javascript

A localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood

store - A better way to use localStorage and sessionStorage

  •    Javascript

A feature-filled and friendly way to take advantage of localStorage and sessionStorage (JSON, namespacing, extensions, etc). Passing in false for the optional overwrite parameters will cause set actions to be skipped if the storage already has a value for that key. All set action methods return the previous value for that key, by default. If overwrite is false and there is a previous value, the unused new value will be returned.

angular-locker - 🗄️ A simple & configurable abstraction for local/session storage in angular js projects

  •    Javascript

A simple & configurable abstraction for local/session storage in angular projects - providing a fluent api that is powerful and easy to use.Simply download the zip file HERE and include dist/angular-locker.min.js in your project.

vuex-persistedstate - 💾 Persist Vuex state with localStorage.

  •    Javascript

Persist Vuex state with localStorage. reducer <Function>: A function that will be called to reduce the state to persist based on the given paths. Defaults to include the values.

basil.js - The missing Javascript smart persistent layer

  •    Javascript

The missing Javascript smart persistence layer. Unified localstorage, cookie and session storage JavaScript API. Basil aims to ease the frontend storage management for developers. It strives to be bulletproof and handle disabled cookies, full localStorage and other unwanted native storage exceptions..

barn - Fast, atomic persistent storage layer on top of localstorage

  •    Javascript

Barn provides a redis like API on top of localStorage (or any other storage implementing the web storage API). Operations are atomic so even if a users closes the browser window, or and error is thrown and not handled barn keeps a consistent state. Follow @AronKornhall for news and updates regarding this library.

Backbone.dualStorage - A dual (localStorage and REST) sync adapter for Backbone.js

  •    Javascript

A dual (localStorage and REST) sync adapter for Backbone.js

lsbridge - Using local storage as a communication channel

  •    Javascript

1K library for exchanging messages between tabs in a same browser. It uses the local storage as a communication channel. The story behind the library is available here.