npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
[](https://www.bitovi.com/community/slack?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [, but other code can set and reset the value as needed. There is also an event system, for alert
A simplified version of Object.assign, which only accepts a single source argument.
Read and write keys on a value
Define properties with lazy values using Object.defineProperty
A stateful container for CanJS type information
Core observable indicators
A key/value store useful for associating data with DOM Nodes.
Parse a URI into its components.
Create an observable value.
jQuery-inspired AJAX request library.
Live binding handlebars templates
easy constructor functions
Create observable objects with JS dot operator compatibility
Utility for getting a unique identifier for an object
CanJS’s legacy way of composing observables. Use can-observation instead.
Parses html and magic tags
Observable Objects
Default binding syntaxes for can-stache
Serialize an array or object into a query string.
Deserialize a query string into an array or object.
Observable lists
Observable front-end application routing for CanJS.
Encode / decode attributes for DOM elements
Test utilities for CanJS modules
[](https://www.bitovi.com/community/slack?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://www.bitovi.com/community/slack?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [, but other code can set and reset the value as needed. There is also an event system, for alert
A simplified version of Object.assign, which only accepts a single source argument.
Read and write keys on a value
Define properties with lazy values using Object.defineProperty
A stateful container for CanJS type information
Core observable indicators
A key/value store useful for associating data with DOM Nodes.
Parse a URI into its components.
Create an observable value.
jQuery-inspired AJAX request library.
Live binding handlebars templates
easy constructor functions
Create observable objects with JS dot operator compatibility
Utility for getting a unique identifier for an object
CanJS’s legacy way of composing observables. Use can-observation instead.
Parses html and magic tags
Observable Objects
Default binding syntaxes for can-stache
Serialize an array or object into a query string.
Deserialize a query string into an array or object.
Observable lists
Observable front-end application routing for CanJS.
Encode / decode attributes for DOM elements
Test utilities for CanJS modules
[](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/
Registered callbacks for behaviors
Fast cloning micro templates
Observable scopes
Adds nesting of text nodes
Custom elements for CanJS
A simple JS DOM.
A performant live-bound map
Set logic for CanJS
Common utilities for CanJS projects
Define rich attribute behavior
Gets or sets the view model of an element.
Load can-stache templates with StealJS
Declarative event bindings
Data connection middleware and utilities
Intercept AJAX requests and simulate responses.
Utility to validate property existence. Test for missing properties before they cause errors later.
Import dependencies in CanJS views
Returns the global that this environment provides.
CanJS integrations for jQuery
Event handling utilities
Showing 50 of 154 packages