JSPM

Found 185 results for canjs

can-namespace

Namespace where can-* packages are registered

  • v1.0.0
  • 61.55
  • Published

can-log

Utilities for logging to the console.

  • v1.0.2
  • 57.77
  • Published

can-stache

Live binding handlebars templates

  • v5.1.1
  • 55.11
  • Published

can-deparam

Deserialize a query string into an array or object.

  • v1.2.3
  • 54.84
  • Published

can-globals

This module provides a dependency injection container. Modules may define a key and specify a default value (which can be static, cached lazy, or dynamic lazy), but other code can set and reset the value as needed. There is also an event system, for alert

  • v1.2.2
  • 54.65
  • Published

can-compute

CanJS’s legacy way of composing observables. Use can-observation instead.

  • v4.1.1
  • 54.54
  • Published

can-route

Observable front-end application routing for CanJS.

  • v5.0.2
  • 54.28
  • Published

can-map

Observable Objects

  • v4.3.16
  • 54.25
  • Published

can-key

Read nested key values

  • v1.2.1
  • 54.21
  • Published

can-list

Observable lists

  • v4.2.3
  • 54.11
  • Published

can-control

Declarative event bindings

  • v5.0.1
  • 53.92
  • Published

can-single-reference

Assign a value to a function that can be collected later

  • v1.3.0
  • 53.78
  • Published

can-validate-interface

Utility to validate property existence. Test for missing properties before they cause errors later.

  • v1.0.3
  • 53.68
  • Published

can-map-define

Define rich attribute behavior

  • v4.4.0
  • 53.66
  • Published

can-types

A stateful container for CanJS type information

  • v1.4.0
  • 53.64
  • Published

can-string

String helpers

  • v1.1.0
  • 53.56
  • Published

can-assign

A simplified version of Object.assign, which only accepts a single source argument.

  • v1.3.3
  • 53.51
  • Published

can-dom-data-state

A key/value store useful for associating data with DOM Nodes.

  • v1.1.2
  • 53.51
  • Published

can-parse-uri

Parse a URI into its components.

  • v1.2.2
  • 53.50
  • Published

can-ajax

jQuery-inspired AJAX request library.

  • v2.4.8
  • 53.45
  • Published

can-construct

easy constructor functions

  • v3.5.7
  • 53.38
  • Published

can-define-lazy-value

Define properties with lazy values using Object.defineProperty

  • v1.1.1
  • 53.34
  • Published

can-component

Custom elements for CanJS

  • v5.0.1
  • 53.12
  • Published

can-queues

A light weight JavaScript task queue

  • v1.3.2
  • 53.11
  • Published

can-param

Serialize an array or object into a query string.

  • v1.2.0
  • 53.05
  • Published

steal-stache

Load can-stache templates with StealJS

  • v5.0.0
  • 52.87
  • Published

can-event-queue

A event mixin that uses queues to dispatch handlers

  • v1.1.8
  • 52.59
  • Published

can-util

Common utilities for CanJS projects

  • v3.14.0
  • 52.04
  • Published

can-cid

Utility for getting a unique identifier for an object

  • v1.3.1
  • 51.91
  • Published

can-dom-events

Listen for native and custom DOM events

  • v1.3.13
  • 51.90
  • Published

can-construct-super

Provides a reference to the prototypal parent using this._super in can-construct objects

  • v3.2.1
  • 51.88
  • Published

can-view-model

Gets or sets the view model of an element.

  • v4.0.3
  • 51.46
  • Published

can-event

Event handling utilities

  • v3.7.7
  • 51.33
  • Published

can-set

Set logic for CanJS

  • v1.6.0
  • 51.11
  • Published

can-validate-legacy

Validation plugin for CanJS that provides an abstraction layer to your validation library of choice (Shim may be required).

  • v2.0.1
  • 50.74
  • Published

can-map-backup

Backup and restore a Maps state for CanJS 4.0 and 5.0

  • v4.0.0
  • 50.70
  • Published

can-jquery

CanJS integrations for jQuery

  • v3.2.5
  • 50.33
  • Published

can-global

Returns the global that this environment provides.

  • v1.0.1
  • 50.24
  • Published

can-dom-mutate

Dispatch and listen for DOM mutations

  • v2.0.9
  • 50.21
  • Published

can-diff

Diffing helpers for can-reflect

  • v1.5.1
  • 46.12
  • Published

can-vdom

A browser-lite environment for nodejs

  • v4.4.2
  • 46.00
  • Published

can-view-autorender

Automatically render templates found in the document

  • v6.0.0
  • 45.70
  • Published

can-string-to-any

Convert strings to equivalent JavaScript values

  • v1.2.1
  • 45.40
  • Published

can-zone

Asynchronous render for all frameworks

  • v1.1.1
  • 44.87
  • Published

can-dom-data

A key/value store (based on WeakMap) for associating data with DOM nodes.

  • v1.0.3
  • 44.79
  • Published

can-define-stream-kefir

[![Join our Slack](https://img.shields.io/badge/slack-join%20chat-611f69.svg)](https://www.bitovi.com/community/slack?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Join our Discourse](https://img.shields.io/discourse/https/

  • v1.1.1
  • 44.35
  • Published

can-stream

Stream values into and out of computes

  • v1.1.1
  • 44.26
  • Published

can-type

Type definitions

  • v1.1.6
  • 44.08
  • Published

can-local-store

A localStorage database for the client

  • v1.0.1
  • 44.03
  • Published

can-define-stream

[![Join our Slack](https://img.shields.io/badge/slack-join%20chat-611f69.svg)](https://www.bitovi.com/community/slack?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Join our Discourse](https://img.shields.io/discourse/https/

  • v1.1.1
  • 43.94
  • Published

can-validate

Validation plugin for CanJS.

  • v1.2.1
  • 43.84
  • Published

can-super-model

A real-time, fall-through caching, data model layer

  • v2.0.0
  • 43.76
  • Published

can-import-module

[![Build Status](https://travis-ci.org/canjs/can-import-module.svg?branch=master)](https://travis-ci.org/canjs/can-import-module) [![Greenkeeper badge](https://badges.greenkeeper.io/canjs/can-import-module.svg)](https://greenkeeper.io/)

  • v1.3.2
  • 43.63
  • Published

can-connect-tag

Create custom elements for your connection models

  • v2.0.0
  • 43.60
  • Published

can-stream-kefir

Stream values into and out of computes

  • v1.2.1
  • 43.43
  • Published

can-fragment

Create a fragment from lots of stuff

  • v1.3.1
  • 43.41
  • Published

can-rest-model

Connect a map to a rest connection

  • v2.0.0
  • 43.24
  • Published

done-ssr

Server-side rendering for CanJS applications

  • v3.3.1
  • 42.84
  • Published

can-stache-ast

[![Build Status](https://travis-ci.org/canjs/can-stache-ast.svg?branch=master)](https://travis-ci.org/canjs/can-stache-ast)

  • v1.1.0
  • 42.76
  • Published

can-make-map

Convert a comma-separated string into a plain JavaScript object.

  • v1.2.2
  • 42.53
  • Published

can-map-compat

Makes observables compatible with can-map

  • v1.1.1
  • 42.28
  • Published

can-deep-observable

[![Build Status](https://travis-ci.org/canjs/can-deep-observable.svg?branch=master)](https://travis-ci.org/canjs/can-deep-observable)

  • v1.0.2
  • 41.83
  • Published

can-validate-validatejs

Create validator functions that use ValidateJS to validate values.

  • v1.0.1
  • 39.71
  • Published

multi-select

A multi-select component for CanJS

  • v0.3.4
  • 35.65
  • Published

can-compile

Compile CanJS Mustache and EJS views for lightning fast production apps

  • v0.11.0
  • 33.75
  • Published

can-demo-models

A collection of useful models to be used in demos on the CanJS docs

  • v6.1.0
  • 29.24
  • Published

donejs-feathers

A generator to quickly add FeathersJS to your DoneJS project. Includes Auth!

  • v2.1.5
  • 29.16
  • Published

react-view-model

Add Observable View-Models to React Components

  • v1.0.1
  • 28.53
  • Published

can-view-href

Make flexible route links

  • v3.1.1
  • 28.22
  • Published

can-element

Create custom elements with CanJS

  • v0.2.4
  • 26.53
  • Published

can-connect-cloneable

Allows you to make mutable clones of can-connected maps and save changes back to the original

  • v0.2.4
  • 26.42
  • Published

shuttle-can-api

Simple web-api client for use with CanJS.

  • v1.1.2
  • 26.37
  • Published

can-interrupt

Plugin for CanJS that allows you to interrupt the setting of a property (or properties) on can.Map in a transaction.

  • v0.1.2
  • 26.24
  • Published

can-wait

Asynchronous render for all frameworks

  • v0.3.2
  • 26.03
  • Published

can-migrate

Codemods to simplify upgrading CanJS.

  • v2.3.2
  • 25.99
  • Published

can-ssr

Server-side rendering for CanJS applications

  • v0.11.7
  • 25.94
  • Published

auth-component

Clean authentication components for React

  • v5.0.13
  • 25.43
  • Published

bootstrap-canjs

CanJS component wrapper around Tw Bootstrap JS components

  • v0.1.4
  • 24.80
  • Published

can-search-select

Dropdown select component with a search option

  • v0.3.0
  • 24.10
  • Published

ylem

Add Observable View-Models to React Components

  • v2.1.4
  • 22.25
  • Published

can-stache-moment

Moment.js helpers for CanJS Stache templates.

  • v3.0.1
  • 21.13
  • Published

canjs-feathers

A set of utils for using CanJS with Feathers on the client.

  • v1.0.1
  • 20.99
  • Published

next-record

Components to retrieve the next or previous record from a supplied model.

  • v1.0.2
  • 19.44
  • Published

can-compute-memoize

Takes a function and returns a memoized compute.

  • v2.0.0
  • 19.26
  • Published

done-inspect

An inspection tool for your DoneJS application

  • v0.0.8
  • 19.16
  • Published

file-router

Configure your app to change to specific routes when a batch of files is dropped onto the page.

  • v0.1.0
  • 19.06
  • Published

can-derive

Derive a list/map from another via live binding

  • v0.0.16
  • 19.06
  • Published

can-hot

Hot reloading for canjs components

  • v0.1.8
  • 18.71
  • Published

geo-location

A CanJS component that produces live-bindable geolocation data.

  • v0.0.4
  • 17.22
  • Published

can-stream-x

Stream values into and out of computes

  • v1.0.2
  • 16.78
  • Published

can-fixture-defaults

Provides useful default behavior using can-fixture and can-set

  • v1.0.4
  • 16.41
  • Published

react-view-models

Add Observable View-Models to React components

  • v0.2.0
  • 15.62
  • Published

can-binarytree

Observable binary tree data structures for CanJS

  • v0.0.9
  • 15.44
  • Published

paginate-dates

Paginate by date ranges instead of record counts.

  • v0.2.1
  • 15.34
  • Published

can-stream-rxjs

Stream values into and out of computes using can-stream + rxjs

  • v0.1.6
  • 15.13
  • Published

file-uploadlet

A UI-less Component that helps automate the tedious stuff associated with doing file uploads. BYO-UI.

  • v0.2.3
  • 14.54
  • Published

donejs-slim

Placeholder for donejs-slim A generator to quickly add StealJS Slim Loader to your DoneJS project.

  • v0.0.2
  • 14.40
  • Published

file-input-button

A Component that wraps a file input and lets you live bind to its selected files.

  • v0.2.3
  • 13.94
  • Published

toggle-value

Toggles a boolean scope value when a given event occurs.

  • v1.0.1
  • 13.38
  • Published

model-geolocation

A CanJS Map that abstracts and standardizes the browser geolocation API.

  • v0.0.2
  • 13.24
  • Published

can-get

Read nested key values

  • v0.2.1
  • 13.08
  • Published

can-jsx

[![Build Status](https://travis-ci.org/canjs/can-jsx.svg?branch=master)](https://travis-ci.org/canjs/can-jsx)

  • v0.0.1
  • 13.08
  • Published

can-compilify

CanJS template precompiler for Browserify

  • v0.1.1
  • 12.52
  • Published

can-boot

Bootstrap 4 CanJS components

  • v0.1.0
  • 12.31
  • Published

file-droplet

A CanJS Component that enables live-bound file drag-and-drop-ability to its contents.

  • v0.2.0
  • 12.03
  • Published

can-parse

A simple context-free parser generator

  • v0.0.3
  • 11.96
  • Published

dssrv-feathers

A generator to quickly add FeathersJS to your DoneJS project. Includes Auth!

  • v1.4.6
  • 11.93
  • Published

can-util-function

can/util/function plugin for canjs adds some common functions to the can namespace

  • v0.0.4
  • 11.28
  • Published

can-is-browser-window

Returns `true` if the code is running within a Browser window. Use this function if you need special code paths for when running in a Browser window, a Web Worker, or another environment (such as Node.js).

  • v1.0.1
  • 11.08
  • Published

inertia-can

The Canjs adapter for Inertia.js

    • v0.0.5
    • 10.10
    • Published

    ccompute

    Computed properties

      • v0.0.2
      • 9.53
      • Published

      can-importer

      [![Build Status](https://travis-ci.org//can-importer.svg?branch=master)](https://travis-ci.org//can-importer)

      • v1.0.0
      • 9.42
      • Published

      donejs-canjs

      A generator to quickly up and downgrade your CanJS packages in your DoneJS project.

      • v0.0.0-pre.2
      • 9.33
      • Published

      decanify

      Prepare canjs bower package for debowerify transform.

      • v0.1.0
      • 9.31
      • Published

      donejs-bootstrap

      A generator to quickly add a Bootstrap UI to your DoneJS project. Includes Auth!

      • v0.0.1
      • 8.90
      • Published

      can-lorem-ipsum

      A can.Component for lorem ipsum text

      • v1.0.0
      • 8.65
      • Published

      can-run-tests

      CLI tool for testing can-* repos against canjs

      • v0.0.2
      • 8.48
      • Published

      can-recursive-observable

      [![Build Status](https://travis-ci.org//can-recursive-observable.svg?branch=master)](https://travis-ci.org//can-recursive-observable)

      • v0.1.0
      • 8.21
      • Published

      feathers-connect

      Feathers client library for DoneJS and can-connect

      • v0.1.0
      • 8.04
      • Published

      can-read-time

      A can.Component for calculating how long it will take to read some text

      • v1.0.0
      • 7.20
      • Published