Downloads

There are a couple of ways to get cujoJS. cujoJS is designed to work collectively, or as individual parts. Use as much, or as little, of cujoJS as you need.

If you're starting a new greenfield application, the fastest way to get going is with cujoJS seed. seed provides the core cujoJS libraries in a preconfigured application shell. You just need to add your own business logic.

If you have an existing application, or want to add another library that isn't included in seed, you can add it a la carte.

Most cujoJS libraries are designed to work equally well in both client and server environments.

cujoJS seed

Starting a new project? Get going quickly with cujoJS seed.

seed provides a starter kit you can clone and start using immediatly. No additional boilerplate required.

Get started with seed

A la carte

The most recent release of each cujoJS library is available here. You can either download an zip/tar archive of the release manually, or use a dependency management tool. npm is recommended for node.js deployments. bower is recommended for browser deployments. Of course, you can always grab a zip or tarball and manage the dependencies yourself.

cola.js 0.1

npm
bower
.tgz.zip

Extensible, two-way data binding.

via bower

bower install --save cola#~0.1

cram.js 0.8

npm
bower
.tgz.zip

Simple, yet powerful, AMD and CommonJS module bundler.

via npm

npm install --global cram@~0.8

curl.js 0.8

npm
bower
.tgz.zip

curl.js is small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts.

via npm

npm install --save curl-amd@~0.8

via bower

bower install --save curl#~0.8

jiff.js 0.4

npm
bower
.tgz.zip

JSON Patch and diff based on rfc6902.

via npm

npm install --save jiff@~0.4

via bower

bower install --save jiff#~0.4

meld.js 1.3

npm
bower
.tgz.zip

AOP for JS with before, around, on, afterReturning, afterThrowing, after advice, and pointcuts.

via npm

npm install --save meld@~1.3

via bower

bower install --save meld#~1.3

msgs.js 0.4

npm
bower
.tgz.zip

Message oriented programming.

via npm

npm install --save msgs@~0.4

via bower

bower install --save msgs#~0.4

poly.js 0.6

npm
bower
.tgz.zip

Small, fast, awesome. The only ES5-ish set of polyfills (shims) you can mix-and-match because they're individual modules.

via bower

bower install --save poly#~0.6

rest.js 1.3

npm
bower
.tgz.zip

RESTful HTTP client for JavaScript.

via npm

npm install --save rest@~1.3

via bower

bower install --save rest#~1.3

when.js 3.6

npm
bower
.tgz.zip

A solid, fast Promises/A+ and when() implementation, plus other async goodies.

via npm

npm install --save when@~3.6

via bower

bower install --save when#~3.6

wire.js 0.10

npm
bower
.tgz.zip

A light, fast, flexible Javascript IOC container.

via npm

npm install --save wire@~0.10

via bower

bower install --save wire#~0.10