A smart base view for Backbone apps, to make it easy to bind collections and properties to the DOM.
An extension to ampersand-state that adds methods and properties for working with a RESTful API.
A way to store/manage objects or models.
Module that can be mixed into any object to provide eventing. Heavily based on Backbone Events.
Clientside router with fallbacks for browsers that don't support pushState. Mostly lifted from Backbone.js.
A view module for intelligently rendering and validating selectbox input. Works well with ampersand-form-view.
Provides sync behavior for updating data from ampersand models and collections to the server.
JS class extension tool for enabling easily extending prototype with multiple objects.
Renders a collection with one view per model within an element in a way that cleans up and unbinds all views when removed.
A mixin for extending ampersand-collection with lodash methods.
ampersand-collection with REST and Lodash mixins.
Super light-weight DOM manipulation lib.
A view module for intelligently rendering and validating input. Works well with ampersand-form-view.
Takes binding declarations and returns key-tree-store of functions that can be used to apply those bindings.
An evented chess library for movement, validation and result detection built on Ampersand.js.
Completely customizable form lib for bulletproof clientside forms.
A utility for swapping out views inside a container element.
Drag-and-drop file view based on ampersand-view, and for use in ampersand-form-view
Filterable, sortable, proxy of a collection that behaves like a collection.
powered by npms.io 🚀