spallinsonjs (npm): A Web App Framework
Keywords: mvc|model view controller|model-view-controller|mvvm|model view viewmodel|model-view-viewmodel|spa|single page app|single page application|single page web app|single page web application|single page webapp|webapp|web app|website|web site|framework|route|router|routing|query|query string|deeplink|deeplinking|bookmark|bookmarking|history|singleton|singletons|service|services|repaint|bind|binding|data binding|repeat|notification|notifications|ajax|splash screen|preloading|offline|locale|localization|localisation|alerts|lightbox|storage|logging|unit test|testing