131 packages tagged with “knockout”
A JavaScript MVVM library to help you create rich, dynamic user interfaces with clean maintainable code
Core components of Stl.Fusion - a new implementation of "computed observables" designed to power distributed apps. Thread-safe, asynchronous, immutable, and ready to serve replicas of computed instances to remote clients.
knockout-postbox is a Knockout.js plugin designed to use Knockout's basic pub/sub capabilities to facilitate decoupled communication between separate view models / components.
KoLite contains a set of helpers to aid in creating MVVM applications using JavaScript and Knockout. Including: asyncCommand activity dirtyFlag For a quick start, see http://jpapa.me/kolitegh
Durandal is a cross-device, cross-platform client framework written in JavaScript and designed to make Single Page Applications (SPAs) easy to create and maintain. We've used it to build apps for PC, Mac, Linux, iOS and Android...and now it's your turn... Features -Clean MV* Architecture -JS & HTML Modularity -Simple App Lifecycle -Eventing, Modals, Message Boxes, etc. -Navigation & Screen State Management -Consistent Async Programming w/ Promises -App Bundling and Optimization -Use any Backend Technology -Built on top of jQuery, Knockout & RequireJS. -Integrates with popular CSS libraries such as Bootstrap and Foundation. -Make your own templatable and data-bindable widgets.
The Knockout.js External Template Engine extends Knockout.js to allow you to load templates asynchronously from a remote resource. It currently supports both native and jquery templates. Special thanks to Ryan Niemeyer for the assistance in getting jquery templates working in this version of the plugin.
Durandal is a cross-device, cross-platform client framework written in JavaScript and designed to make Single Page Applications (SPAs) easy to create and maintain. We've used it to build apps for PC, Mac, Linux, iOS and Android...and now it's your turn... This is a collection of transitions designed to work with Durandal's composition system.
Using the new APIs in Knockout 3.0.0, this plugin provides a set of enhanced binding syntaxes.
The knockout viewmodel plugin allows you create complex observable viewmodels easily and with more structure and control than ever before.
A flexible combobox for Knockout
Knockout bindings to Twitter Bootstrap 3
A simple and flexible plugin to do declarative event delegation in Knockout.js
knockout-jqAutocomplete is a Knockout.js plugin designed to work with jQuery UI's autocomplete widget.
A Select2 v4 binding handler for Knockout.
Want to build a SPA but can't decide where to start? Use Hot Towel and in seconds you'll have a SPA and all the tools you need to build on it! * Use Hot Towel for ASP.NET MVC * Use Hot Towelette for ASP.NET (no MVC required) Hot Towel creates a great starting point for building a SPA with ASP.NET MVC, Knockout for data bindings, Durandal for navigation and UI, and Breeze for data management. Hot Towel also adds pop-up toasts with Toastr, date formatting with Moment, styling with Twitter Bootstrap, and browser history integration with Durandal.Router. Hot Towel: Because you don't want to go to the SPA without one! * Hot Towel and Hot Towelette are shown in the SPA JumpStart course at www.pluralsight.com
Adds all the useful collection and array methods from Underscore.js to Knockout observable arrays. Also includes several convenience methods to manipulate the underlying array.
MVC 4 - 5 Controls Toolkit is a complete set of advanced server controls for MVC 3-MVC5 ranging from a templated edit-on line datagrid to date-picker and custom formatted textboxes, supporting client validation and globalization. MVC Controls Toolkit makes it easier to define new complex controls for MVC without defining custom binders to read back the input from the Controls because each control enables the MVC engine to call its own handler to bind properly the input to the view model. Thus, there is no need to adapt the controller to a control or to define ad hoc controllers.
Knockout-AMD-Helpers is a lightweight plugin that makes working with AMD modules in Knockout.js easier by adding a "module" binding and pulling external templates using the text plugin.
Durandal is a cross-device, cross-platform client framework written in JavaScript and designed to make Single Page Applications (SPAs) easy to create and maintain. We've used it to build apps for PC, Mac, Linux, iOS and Android...and now it's your turn... This is a router designed to integrate SammyJS with Durandal. It makes building navigation style applications simple and elegant.
Touch events for knockoutjs.
Caliburn Micro style conventions for Knockout
Knockout Utilities Extensions to simplify Knockout app development
A fast knockout observables serializer and deserializer
SPA Tools is a set of tools and frameworks to help creating modern web apps. This package contains the base framework of SPA Tools : - Knockout extenders - Knockout binding handlers - Underscore extension - Underscore Knockout integration - Moment Knockout integration And some helpfull modules : - Knockout Change Tracker - Knockout history observable - Knockout optimized validated observable - ViewModel Commanding - ViewModel Messaging - Local Storage wrapping and fallback - Timers - Utilities methods
A collection of enhanced binding syntaxes using Knockout 3+
A paged foreach binding for knockout
Autocomplete binding for KnockoutJS
Durandal is a cross-device, cross-platform client framework written in JavaScript and designed to make Single Page Applications (SPAs) easy to create and maintain. We've used it to build apps for PC, Mac, Linux, iOS and Android...and now it's your turn... This is a starter kit for durandal-based projects.
Knockout ORM framework with REST service adapter and offline storage
A Fluent JSON library for building Knockout view models (or any other JSON object) built on top of JSON.NET.