Block or report user



Popular repositories

  1. MIDI.js

    🎹 Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Ba…

    JavaScript 2.2k 406

  2. Event.js

    Multi-touch, gestures, and other events—click, dblclick, dbltap, tap, longpress, drag, swipe, pinch, rotate, shake. For pointer events, each listener can handle anywhere from 1 to 12 fingers at …

    JavaScript 244 49

  3. Sketch.js

    ✏️ Vector drawing app w/ animated replay. Includes eraser & brush with catmull smoothing. Can be tied into other drawing tools, and synced across servers with JSON. Built on Event.js, Color.Picker…

    HTML 107 32

  4. Color.Space.js

    🌈 Library to convert between color spaces: HEX, RGB, RGBA, HSL, HSLA, CMY, CMYK. This covers the conversion between W3 compatible colors. Conversion is versatile accepting strings, arrays, and obj…

    JavaScript 42 3

  5. Color.Picker.js

    🌈 An assortment of beautiful color pickers to use in your HTML5 web-apps.

    JavaScript 33 5

  6. PNG-Storage

    Encode + decode text into/from a PNG for compression, or weak cryptology.

    19 4

135 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr Mon Wed Fri

Contribution activity First pull request First repository Joined GitHub

April 2017

Created an issue in nodebox/opentype.js that received 1 comment

Discrepancy in tableEntries

An error is thrown in parseBuffer(...) when calling parseShortList(...) due to a discrepancy in how parseOpenTypeTableEntries(...) & parseWOFFTable…

Seeing something unexpected? Take a look at the GitHub profile guide.