ampersand.js (AmpersandJS)

ampersand.js

AmpersandJS

Geek Repo

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

Location:Richland, WA

Home Page:http://ampersandjs.com/

Github PK Tool:Github PK Tool

ampersand.js's repositories

ampersand

Quickest way to get started with ampersand.

Language:JavaScriptLicense:MITStargazers:813Issues:30Issues:67

ampersand-state

Core state management object.

Language:JavaScriptLicense:MITStargazers:141Issues:9Issues:128

amp

a collection of individual JS utility modules

Language:HTMLLicense:MITStargazers:133Issues:12Issues:44

ampersand-view

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

Language:JavaScriptLicense:MITStargazers:91Issues:12Issues:93

ampersand-model

Observable objects, for managing state in applications.

Language:JavaScriptLicense:MITStargazers:84Issues:10Issues:36

ampersand-router

Clientside router with fallbacks for browsers that don't support pushState. Mostly lifted from Backbone.js.

Language:JavaScriptLicense:MITStargazers:70Issues:12Issues:27

ampersand-collection

A module for handling collections of objects

Language:JavaScriptLicense:MITStargazers:68Issues:9Issues:42

ampersandjs.com

The documentation site for ampersand.js

Language:HTMLLicense:MITStargazers:51Issues:12Issues:92

ampersand-react-mixin

Mixin for react classes to easily listen for changes and re-render from ampersand models/collections

Language:JavaScriptLicense:MITStargazers:45Issues:9Issues:6

examples

A collection of example apps/patterns using ampersand

Language:JavaScriptLicense:MITStargazers:45Issues:10Issues:7

ampersand-app

Proposed pattern for removing need for `app` global in ampersand apps (draft stage)

Language:JavaScriptLicense:MITStargazers:27Issues:9Issues:4

ampersand-form-view

Completely customizable form lib for bulletproof clientside forms.

Language:JavaScriptLicense:MITStargazers:26Issues:7Issues:25

ampersand-dom

Super light-weight DOM manipulation lib.

Language:JavaScriptLicense:MITStargazers:24Issues:8Issues:6

ampersand-rest-collection

ampersand-collection with REST and lodash mixins for easy use with REST APIs.

Language:JavaScriptLicense:MITStargazers:23Issues:6Issues:16

ampersand-view-switcher

A utility for swapping out views inside a container element.

Language:JavaScriptLicense:MITStargazers:23Issues:0Issues:0

ampersand-sync

Provides sync behavior for updating data from ampersand models and collections to the server.

Language:JavaScriptLicense:MITStargazers:20Issues:10Issues:32

ampersand-dom-bindings

Takes binding declarations and returns key-tree-store of functions that can be used to apply those bindings.

Language:JavaScriptLicense:MITStargazers:18Issues:9Issues:26

ampersand-events

Standalone event system that can be mixed into any object

Language:JavaScriptLicense:MITStargazers:18Issues:0Issues:0

ampersand-input-view

A view module for intelligently rendering and validating input. Works well with ampersand-form-view.

Language:JavaScriptLicense:MITStargazers:16Issues:14Issues:25

ampersand-collection-view

Renders a collection with one view per model within an element in a way that cleans up and unbinds all views when removed.

Language:JavaScriptLicense:MITStargazers:12Issues:8Issues:19

ampersand-filtered-subcollection

Filterable, sortable, proxy of a collection that behaves like a collection.

Language:JavaScriptLicense:MITStargazers:11Issues:0Issues:0

ampersand-select-view

Select field for ampersand-form-views

Language:JavaScriptLicense:MITStargazers:11Issues:0Issues:0

tools.ampersandjs.com

Hand-picked tools for building ampersand apps. A grab bag of "solved problems" for single page apps.

Language:JavaScriptLicense:MITStargazers:11Issues:8Issues:37

ampersand-collection-rest-mixin

A mixin for extending ampersand-collection with restful methods.

Language:JavaScriptLicense:MITStargazers:8Issues:5Issues:14

ampersand-class-extend

JS class extension tool for enabling easily extending prototype with multiple objects.

Language:JavaScriptLicense:MITStargazers:7Issues:4Issues:2

ampersand-array-input-view

A view module for intelligently rendering and validating inputs that should produce an array of values. Works well with ampersand-form-view.

Language:JavaScriptLicense:MITStargazers:6Issues:0Issues:0
Language:JavaScriptLicense:MITStargazers:5Issues:0Issues:0

ampersand-paginated-subcollection

Filter an ampersand-collection by limit and offset

Language:JavaScriptLicense:MITStargazers:4Issues:4Issues:7

ampersand-collection-lodash-mixin

adds handy lodash methods to ampersand-collection

Language:JavaScriptLicense:MITStargazers:3Issues:0Issues:0

ampersand-checkbox-view

A view module for intelligently rendering and validating checkbox input. Works well with ampersand-form-view.

Language:JavaScriptLicense:MITStargazers:2Issues:0Issues:0