Newton's Preposterous Miscalculation

    mmckegg


    Matt McKegg

    Packages 153

    • 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

      published 3.29.0 2 years ago
    • Index your database objects in the way they will be rendered. Follows the JSON Context matcher pattern. Datasources generated from matchers, then watch for realtime changes.

      published 0.1.0 9 years ago
    • Sort an item in a collection relative to other items based on it's before/after attribute

      published 0.0.1 9 years ago
    • Sync json-context instances via WebSockets using sock.js

      published 0.0.1 9 years ago
    • Use json-context with leveldb. Contexts are automatically generated from matchers, and provides ability to watch matchers for realtime notifications.

      published 0.2.0 9 years ago
    • Canvas based knob widget for the browser

      published 1.1.0 6 years ago
    • Index and filter LevelDB databases and watch for future changes.

      published 1.1.0 9 years ago
    • Put all function and variable declarations at the top of the scope in an AST

      published 0.0.2 9 years ago
    • Create multiple duplex object streams that read and write through a single text stream.

      published 0.0.1 8 years ago
    • Define javascript behavior for DOM elements

      published 1.2.1 2 years ago
    • Match an object against a filter

      published 0.0.2 8 years ago
    • Watch rincewind views and trigger callbacks on change

      published 0.1.0 8 years ago
    • Get a short, unique key for a given file path based on the content of the file or its path.

      published 0.1.0 8 years ago
    • Scroll the page by a given offset using CSS transitions

      published 0.1.0 8 years ago
    • Creates a virtual midi clock ticking at 24 PPQ

      published 0.0.1 7 years ago
    • PCM Wave File stream for Node and Web FileSystem API

      published 0.0.0 9 years ago
    • Use qwerty keyboard as midi keyboard in the browser

      published 0.0.2 8 years ago
    • Convert HTML into an array of DOM Elements

      published 0.1.1 8 years ago
    • Create buttons and note matrices from duplex midi streams for midi controllers such as Launchpad.

      published 0.3.0 8 years ago
    • Stream midi data in and temporarily route ranges to specific callbacks.

      published 0.2.0 8 years ago
    • Transform target DOM elements to become incoming HTML

      published 1.5.0 7 years ago
    • Smoothly animate a DOM element swap from one to another.

      published 0.4.0 8 years ago
    • Create a single object containing all data required to render a view/page that provides an event stream for syncing with server and data-binding. Browserify compatible.

      published 0.7.1 3 years ago
    • Wrap an AudioContext to allow inheritance and additional properties.

      published 1.0.2 8 years ago
    • Launchpad control bindings for midi-looper

      published 0.6.0 8 years ago
    show more packages