@AmpersandJS

ampersand.js

A modern & loosely coupled non-frameworky framework for client-side apps.

  • A smart base view for Backbone apps, to make it easy to bind collections and properties to the DOM.

    ampersand

    JavaScript 88 36 Updated Feb 13, 2017
  • The documentation site for ampersand.js

    HTML 52 41 Updated Jan 12, 2017
  • A view module for intelligently rendering and validating inputs that should produce an array of values. Works well with ampersand-form-view.

    JavaScript 6 10 Updated Jan 9, 2017
  • Takes binding declarations and returns key-tree-store of functions that can be used to apply those bindings.

    JavaScript 18 9 Updated Jan 5, 2017
  • Renders a collection with one view per model within an element in a way that cleans up and unbinds all views when removed.

    JavaScript 14 11 Updated Dec 15, 2016
  • Select field for ampersand-form-views

    JavaScript 10 31 Updated Dec 5, 2016
  • A view module for intelligently rendering and validating checkbox input. Works well with ampersand-form-view.

    JavaScript 2 9 Updated Dec 5, 2016
  • Provides sync behavior for updating data from ampersand models and collections to the server.

    JavaScript 21 26 Updated Nov 25, 2016
  • Core state management object.

    JavaScript 126 74 Updated Oct 24, 2016
  • A view module for intelligently rendering and validating input. Works well with ampersand-form-view.

    JavaScript 16 24 Updated Oct 21, 2016
  • Completely customizable form lib for bulletproof clientside forms.

    JavaScript 25 27 Updated Sep 22, 2016
  • Proposed pattern for removing need for `app` global in ampersand apps (draft stage)

    JavaScript 25 5 Updated Aug 24, 2016
  • Filter an ampersand-collection by limit and offset

    JavaScript 6 3 Updated Aug 23, 2016
  • A utility for swapping out views inside a container element.

    JavaScript 22 15 Updated May 31, 2016
  • Standalone event system that can be mixed into any object

    JavaScript 16 5 Updated May 26, 2016
  • ampersand-collection with REST and lodash mixins for easy use with REST APIs.

    JavaScript 23 14 Updated May 26, 2016
  • adds handy lodash methods to ampersand-collection

    JavaScript 1 6 Updated May 25, 2016
  • Clientside router with fallbacks for browsers that don't support pushState. Mostly lifted from Backbone.js.

    router pushstate ampersand

    JavaScript 68 17 Updated May 25, 2016
  • Observable objects, for managing state in applications.

    JavaScript 79 36 Updated May 25, 2016
  • Filterable, sortable, proxy of a collection that behaves like a collection.

    JavaScript 10 9 Updated May 25, 2016
  • A module for handling collections of objects

    JavaScript 67 30 Updated May 26, 2016
  • JS class extension tool for enabling easily extending prototype with multiple objects.

    JavaScript 7 4 Updated May 25, 2016
  • A mixin for extending ampersand-collection with restful methods.

    JavaScript 8 15 Updated May 25, 2016
  • A collection of example apps/patterns using ampersand

    JavaScript 49 17 Updated Apr 8, 2016
  • Super light-weight DOM manipulation lib.

    JavaScript 26 10 Updated Mar 8, 2016
  • JavaScript 6 2 Updated Jan 26, 2016
  • a collection of individual JS utility modules

    HTML 133 14 Updated Jan 25, 2016
  • Ampersand's view conventions. Also written as a test you can use to test if your module follows the conventions.

    JavaScript 6 3 Updated Jan 25, 2016
  • Global model registry for tracking instantiated models across collections.

    JavaScript 11 4 Updated Jan 26, 2016
  • A mixin for extending ampersand-collection with underscore methods.

    JavaScript 4 9 Updated Jan 20, 2016