JSPM

Found 76 results for observ

mukla

Small, parallel and fast test framework with suppport for async/await, promises, callbacks, streams and observables. Targets and works at node.js v0.10 and above.

  • v0.4.9
  • 41.10
  • Published

observ-unwrap

Unwrap a simple or nested observable into its plain old values

  • v1.1.0
  • 40.79
  • Published

synced-varhash

An observ-varhash implementation that is created from and kept in sync with a CRDT set

  • v1.1.0
  • 40.59
  • Published

always-done

Handle completion and errors with elegance! Support for streams, callbacks, promises, child processes, async/await and sync functions. A drop-in replacement for [async-done][] - pass 100% of its tests plus more

  • v1.1.0
  • 39.20
  • Published

mutant

Create observables and map them to DOM elements. Massively inspired by hyperscript and observ-*. No virtual dom, just direct observable bindings. Unnecessary garbage collection is avoided by using mutable objects instead of blasting immutable junk all ove

  • v3.29.0
  • 35.26
  • Published

mutant-pull-reduce

Reduce the output of a pull-stream into a mutant observable.

  • v1.1.0
  • 27.01
  • Published

audio-slot

Web Audio API FRP wrapper for creating, routing, and triggering AudioNodes.

  • v5.3.2
  • 26.30
  • Published

observ-value

Get the value of an observable via a single interface

  • v1.0.0
  • 25.38
  • Published

assert-observ

Assert that a value is an observable

  • v1.0.0
  • 22.41
  • Published

audio-slot-param

Link and transform schedule-based observables and connect to AudioParams (Web Audio API).

  • v2.2.5
  • 16.20
  • Published

loop-drop-setup

Persist Loop Drop controller and chunk setups.

  • v2.16.0
  • 15.37
  • Published

crud-stor

Observable model with crud operations

  • v0.1.1
  • 15.16
  • Published

observ-node-array

Populate an observable array from node descriptors.

  • v1.14.1
  • 14.62
  • Published

loop-grid

An observable collection of looped event sequences shaped to a grid.

  • v6.1.0
  • 14.45
  • Published

observ-falcor

Easily manage Falcor lists / hashes with the observ-family

  • v1.1.2
  • 14.24
  • Published

thermometer

Concisely test Observable + virtual-dom components

  • v1.4.0
  • 13.72
  • Published

audio-timeline

Observ object for arranging, trimming and adjusting multiple audio clips on a timeline using Web Audio.

  • v1.3.0
  • 13.13
  • Published

observ-location

an observable window.location.href

  • v1.0.0
  • 13.06
  • Published

observ-midi

Observe and write to midi stream as a single value, struct, array or grid.

  • v2.5.0
  • 12.68
  • Published

loop-launchpad

Novation Launchpad bindings for loop-grid

  • v3.2.0
  • 12.65
  • Published

observ-history

Observable interface to the browser history API

  • v1.0.3
  • 11.84
  • Published

soundbank-chunk

A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.

  • v2.4.0
  • 11.75
  • Published

observ-default

Observ but with default value on null.

  • v1.0.0
  • 10.49
  • Published

observ-ice

Monitor the icecandidate gathering process of an RTCPeerConnection using observables

  • v1.0.2
  • 10.49
  • Published

observ-toggle

Toggle a boolean observable value

  • v1.0.0
  • 10.38
  • Published

observ-thunk

Wrap a listener to prevent multiple calls for identical values

  • v1.0.0
  • 9.80
  • Published

observ-enum

Observable value that can only accept a preset list of values

  • v1.0.0
  • 9.64
  • Published

observ-path

Observable interface to the browser path with history support

  • v1.0.2
  • 9.44
  • Published

observ-grid

An observable array-grid.

  • v2.10.1
  • 9.23
  • Published

observ-store

Observable data store for ordered application data

  • v1.1.3
  • 9.15
  • Published

observ-set

A Set like structure that's observable

  • v1.0.2
  • 8.44
  • Published

observ-bind

Two way data binding for observables

  • v1.0.2
  • 8.34
  • Published

observ-varlist

An observable list that can grow negatively or positively

  • v2.0.1
  • 8.22
  • Published

observ-readable

Create a read-only observable interface

  • v1.2.1
  • 8.12
  • Published

is-observ

Detect if a value is an observ

  • v1.0.0
  • 8.03
  • Published

soft-set

Set an observable, only when the value is different

  • v1.0.0
  • 7.86
  • Published

observ-listen

Trigger observ/watch or normal listening via a single interface

  • v1.0.0
  • 7.86
  • Published

observ-listen-if

Manage an observable listener based on another boolean observable

  • v1.0.1
  • 7.62
  • Published

observ-fs

Create observable file system scopes using observ pattern.

  • v1.7.3
  • 7.62
  • Published

observ-grid-stack

Observe stacked array-grids of identical shape, falling back to grid below on null.

  • v2.0.1
  • 7.58
  • Published

update-struct

Update key/value pairs in an observ-struct

  • v1.1.1
  • 7.31
  • Published

midi-grid

Map a duplex midi stream to observable input and output value grids.

  • v2.1.0
  • 7.04
  • Published

loop-apcmini

Akai APC Mini bindings for loop-grid

  • v0.3.0
  • 5.97
  • Published

observ-visibility

An observable interface to the page visibility api

  • v1.0.0
  • 5.94
  • Published

throttle-observ

Throttles observ object broadcast to specified rate.

  • v1.1.0
  • 5.88
  • Published

state-atom

Create an immutable state atom

  • v2.1.1
  • 5.88
  • Published

map-struct

Map values in an observ-struct

  • v1.0.0
  • 5.58
  • Published

observ-confined

An observable where the value is checked against a function and changed only if it's passed

  • v0.0.5
  • 5.58
  • Published

obvi

Little observable state machine

  • v2.0.0
  • 5.58
  • Published

observ-once

Listen to a single observable value change and immediate unlisten

  • v1.0.0
  • 4.55
  • Published

state-pipe

Declare a set of pipes and transformations for passing observable state in an application

  • v1.0.0
  • 4.55
  • Published

observ-pole

Trigger polling via pole in response to observ changes

  • v1.1.0
  • 4.55
  • Published

observ-trend

Observ value returning -1, 0, or 1 depending on the trend of another value

  • v0.2.0
  • 4.52
  • Published

observ-every

Represent a set of observs as one boolean, saying whether they are all truthy

  • v1.0.1
  • 4.44
  • Published

es3-observ

An ES3-compatible rewrite of observ, observ-struct & observ-varhash, exposed as a single API

  • v1.0.0
  • 4.35
  • Published

midi-port-holder

Bind to midi port by name and expose switchable duplex stream.

  • v2.2.1
  • 4.22
  • Published

observ-sync-hash

Synchronize an observable hash table with an array with primary keys

  • v2.1.1
  • 2.80
  • Published

observ-backbone

Turns a backbone model into an observable

  • v1.2.0
  • 2.80
  • Published

observ-at

observ values that keep track of time

  • v0.1.1
  • 2.66
  • Published

observ-transform

Observable transform (with args) based on observ-* pattern.

  • v1.0.0
  • 2.64
  • Published

observ-change

An observable which only triggers on change

  • v0.0.1
  • 2.63
  • Published

observ-view-size

Observable representation of the viewport size

  • v1.0.0
  • 2.63
  • Published

observer-stack

Wrap an observable so that only the top most observer receives notifications.

  • v1.1.0
  • 2.60
  • Published

soft-update-struct

Recursively update an observ-struct, only setting values that changed

  • v1.2.1
  • 2.60
  • Published

observ-incrdecr

An observable storing an integer with events for increment or decrementing this value

  • v0.0.2
  • 2.55
  • Published

observ-clamp

Clamp an observable number between two values

  • v1.0.1
  • 2.55
  • Published

observ-remotemedia

Retrieve remote media as binary data and load into an object url using createObjectUrl (useful for building chrome apps)

  • v1.0.1
  • 2.47
  • Published