mikkoh

61 Packages by mikkoh

  • apply-selector-and-c... Setup id, className, and inline css if needed for and HTMLElement based on a selector. Handy for cases where sometimes css maybe applied from an external file or sometimes from inline.css
  • autorecordmic Record microphone data via getUsermedia automatically based on microphone activity
  • bigwheel bigwheel is an unopinionated, minimalist frontend framework that manages application state
  • browser-lessons This is a module which can be used for workshops or lessons based on browsers
  • browsersavefile This module will save a blob/file from the browser.
  • bw-router associate objects with routes. Used by bigwheel to route sections
  • bw-viewmediator bigwheel can handle multiple render engines this module helps. Pass multiple view items to act as one
  • bw-vm This is a view manager for bigwheel (it brings in out content)
  • clmdraw CLM Trackr has a built in draw method. This module exposes the ability to draw face parts individually using a custom strokestyle
  • clmutils A collection of utility functions to work with CLM Trackr data.
  • cssobject-from-selec... Pass an object defining css a function will be returned. Pass selectors to the returned function to get merged css objects
  • datetimezone Pass in a timezone offset in minutes and this function will return Date objects based on that Timezone
  • directions Add in locations by name and lengths/durations to those locations after which you can ask for directions
  • docs-now readme.md is the documentation format for NPM Modules. View readme.md in the browser as if they were documentation
  • dothis Call a function after a certain set of time or on a specific Date.
  • f1 A stateful ui library
  • f1-dom f1 animation parsing functions for the dom
  • f1-model f1 animation parsing functions that will copy values to a model.
  • f1-parser Parse data from one object to another using a predefined function
  • faceshiftparser This module can be used to parse Faceshift Open File Format data files
  • frp-promise will convert a Promise to a frp event
  • frp-tick will return an Event. The event will fire when requestAnimationFrame evaluates. The event will return the difference in milliseconds since the last call.
  • generator-ify This is a bare bones Browserify project generator. Inspired by the ease of use with Beefy. Browserify compiles are performed via Grunt and the application is served via Connect
  • geo-arc Creates a 2d arc in 3d space
  • geo-asterisk Creates a 2d asterisk type shape in 3d space
  • geo-chevron Creates a 2d chevron type shape in 3d space
  • geo-piecering Creates a ring cut into piece in 3d space.
  • geo-star Creates a 2d star type shape in 3d space
  • getboundingbox This is a utility function to calculate the bounding box of series of 2D points
  • getuservideo gets a user video element in browser
  • gl-meshhelper Using gl-meshhelper you can take vertex data that has duplication in the format that gl-meshhelper uses and get clean vertex data and index data
  • google-client-api Get the Google Client API object asynchronously to use Google API's
  • google-maps-api Get up and running with the google maps API quickly
  • google-maps-image-ap... This is an easy way to consume the Google Maps Image API to render static maps or street views
  • google-maps-image-ap... This is an easy way to consume the Google Maps Image API to render static maps or street views
  • google-timezone-api Easy way to use the google timezone api
  • grunt-licensechecker This will test licenses which are in the list of acceptable licenses at Jam3
  • has-getusermedia This will simply return true if getUserMediaExists. It will also shim it in so you can use navigator.getUserMedia
  • innkeeper innkeeper provides servers group/room management using an memory store you can define
  • innkeeper-socket.io rooms++ for socket.io. Allows for private rooms where a key is used and storing data for a room.
  • innkeeper-storememor... This is an in memory store used by innkeeper. It handles room creation, management, keys, and data.
  • innkeeper-storeredis This is a redis store used by innkeeper. It handles room creation, management, keys, and data.
  • interpolation-arrays Interpolation between many values
  • interpolation-builde... Using interpolation-builder you can build interpolation functions for objects and arrays
  • interpolation-values Interpolate between numbers, objects, and arrays
  • js-oop jsOOP aids in object oriented programming in JS.
  • keyframes-functions will call a series of functions over time
  • kimi Define states with values and kimi will drive between the states
  • latlng Parse out a longitude and latitude from a value that is either a string or object.
  • lookin This will create "parallax" scenes where you lookin as if looking into a fish bowl
  • lookups A datastructure which allows you to use any Javascript value as a key. Keys can be Objects, Functions, Numbers, Strings.
  • parse-selector Pass in a selector will return an array which describes the parts of the selector
  • pixi-ears A templating library for PIXI
  • quadtree-image will analyze image data using a passed rule function using a quadtree
  • recordmic Record mic input from getUserMedia and web audio
  • speedyspeech Fast speech recognition in browsers using keywords
  • tap-browser-el A tap/tape reporter which adds a dom element to the dom and can be styled easily
  • tween-function Creates a function which can be used to animate values. Supports ease functions and delay.
  • vertexhelper Generates vertex and index data for rendering meshes
  • vertexmap Use this to map vertex data which is array format to object format
  • wavencoder This module will take sampled data and encode it as a wav file. This is based on https://github.com/mattdiamond/Recorderjs/

13 Packages starred by mikkoh

  • color-thief A script for grabbing the color palette from an image. Uses Javascript and the canvas tag to make it happen.
  • crop-rotate-resize-i... Library for rotating, cropping, and resizing images within browser
  • getusermedia cross-browser getUserMedia shim with node.js style error-first API.
  • hash-router A frontend router for the hash change event
  • json-editor JSON Schema based editor
  • matcap GLSL shaders for calculating/rendering Spherical Environment Maps, or "matcaps"
  • mediastream-gain cross-browser getUserMedia shim with node.js style error-first API.
  • observed observeable objects the way you want em
  • pm2 Production process manager for Node.JS applications with a built-in load balancer.
  • quantize A node.js module for color quantization, based on Leptonica.
  • rimraf A deep deletion module for node (like `rm -rf`)
  • routes Minimalist route matching for javascript
  • scriptjs Asyncronous JavaScript loader and dependency manager