🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket
s

sinjhin

npm

Packages

Current Co-maintainers

Former Co-maintainers

42 packages

bit-tabs

A tabs can.Component; allows switching between one of many panels using a tabs interface.

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-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-define

Create observable objects with JS dot operator compatibility

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/

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/

can-event

Event handling utilities

can-fixture

Intercept AJAX requests and simulate responses.

can-jquery

CanJS integrations for jQuery

can-list

Observable lists

can-map

Observable Objects

can-map-define

Define rich attribute behavior

can-migrate

Codemods to simplify upgrading CanJS.

can-observation

Core observable indicators

can-reflect

reflection on unknown data types

can-set

Set logic for CanJS

can-simple-dom

A simple JS DOM.

can-simple-map

A performant live-bound map

can-stache

Live binding handlebars templates

can-stache-bindings

Default binding syntaxes for can-stache

can-stache-converters

Common converters for Stache