https://github.com/nodeca/bag.js
Наклепал очередную загружалку на замену yepnope и т.п. Сначала использовал basket.js но в какой-то момент в localStorage кончилось место :) . Поэтому зафигарил свой лисапед, но с indexeddb + websql + localstorage. По задумке современным браузерам хватит indexeddb / websql, а localstorage оставлен на всякий случай. Окаменелости типа ie8 вроде не сломаются, но просто будут без кеша.
Кроме того, сделал интерфейс для key/value хранилища, т.к. в приложениях полноценные базы нужны редко, а тут все уже готовое и не надо вникать в кучерявые апи.
В упакованном виде занимает 3.3К. Если кто знает, как еще ужать размер - напишите.