74 packages
can-ajax
jQuery-inspired AJAX request library.
can-assign
A simplified version of Object.assign, which only accepts a single source argument.
can-attribute-encoder
Encode / decode attributes for DOM elements
can-attribute-observable
Create observables from HTML attributes.
can-child-nodes
Read child nodes from elements
can-cid
Utility for getting a unique identifier for an object
can-component
Custom elements for CanJS
can-compute
CanJS’s legacy way of composing observables. Use can-observation instead.
can-connect
Data connection middleware and utilities
can-connect-feathers
Feathers client library for DoneJS and can-connect
can-construct
easy constructor functions
can-construct-super
Provides a reference to the prototypal parent using this._super in can-construct objects
can-control
Declarative event bindings
can-data-types
Reusable special data types
can-debug
CanJS Debugger
can-define
Create observable objects with JS dot operator compatibility
can-define-backup
Backup and restore a DefineMap state
can-define-lazy-value
Define properties with lazy values using Object.defineProperty
can-define-stream
[](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/
can-define-validate-validatejs
Validation helpers for can-define maps and lists.
can-diff
Diffing helpers for can-reflect
can-dom-events
Listen for native and custom DOM events
can-dom-mutate
Dispatch and listen for DOM mutations
can-event-dom-radiochange
Custom radiochange event
can-event-queue
A event mixin that uses queues to dispatch handlers