Hugh Kennedy's repositories

matcap

GLSL shaders for calculating/rendering Spherical Environment Maps, or "matcaps"

Language:JavaScriptLicense:MITStargazers:122Issues:10Issues:1

installify

A browserify transform that automatically installs your missing dependencies for you

Language:JavaScriptLicense:NOASSERTIONStargazers:71Issues:7Issues:1

scene-tree

Modular scene graph for composing and manipulating objects in a 3D scene.

Language:JavaScriptLicense:MITStargazers:61Issues:5Issues:1

display-tree

A JavaScript tree implementation designed to be efficiently "flattened" and sorted.

Language:JavaScriptStargazers:41Issues:5Issues:0

npm-offline

An npm registry proxy that uses your npm cache to retrieve modules, allowing for offline access to any modules you've previously installed pretty much ever.

Language:JavaScriptLicense:MITStargazers:37Issues:0Issues:0

post-process

A generic GLSL post-processing module for applying super-speedy GPU effects to img/video/canvas elements.

Language:JavaScriptLicense:NOASSERTIONStargazers:27Issues:6Issues:0

plucker

Pluck nested properties from an object

Language:JavaScriptLicense:MITStargazers:21Issues:0Issues:0

object-pool

Recycle objects with minimal boilerplate with an object pool

Language:JavaScriptLicense:NOASSERTIONStargazers:20Issues:0Issues:0

canvas-autoscale

A variant of canvas-fit that handles some extra magic for you: adjusting the scale of the canvas to maintain smooth framerates

Language:JavaScriptLicense:NOASSERTIONStargazers:18Issues:0Issues:0

chrome-location

Approximates the current location of Google Chrome on your system

Language:JavaScriptLicense:NOASSERTIONStargazers:18Issues:4Issues:3

glsl-testify

Test your GLSL shaders using GLSL!

Language:JavaScriptLicense:NOASSERTIONStargazers:15Issues:0Issues:0

fql-node

Simpler Facebook FQL queries for Node.

Language:JavaScriptStargazers:14Issues:0Issues:0

markdown-tree

Convert a markdown document into a JSON tree structure.

Language:JavaScriptLicense:MITStargazers:14Issues:0Issues:0

bindle

A lightweight EventEmitter-like API for JavaScript classes, best suited for games.

Language:JavaScriptLicense:NOASSERTIONStargazers:13Issues:0Issues:0

bindlestiff

A light entity/component component system for JS game development

Language:JavaScriptLicense:NOASSERTIONStargazers:12Issues:0Issues:0
Language:JavaScriptLicense:NOASSERTIONStargazers:11Issues:0Issues:0

svg-inject

Replace an `<img>` element with an inline SVG.

Language:JavaScriptStargazers:11Issues:0Issues:0

mesh-combine

Combine multiple indexed meshes into a single indexed mesh

Language:JavaScriptLicense:NOASSERTIONStargazers:10Issues:3Issues:0

firefox-launch

Light cross-platform launcher for Mozilla Firefox

Language:JavaScriptLicense:NOASSERTIONStargazers:9Issues:0Issues:0

atom-pane

A lightweight wrapper for creating new panes within Atom

Language:JavaScriptLicense:MITStargazers:7Issues:0Issues:0

reqursive

Take a node.js script and recursively discover all the files it requires.

Language:JavaScriptStargazers:7Issues:0Issues:0

atom-linter-npm-missing

πŸ”Ž Atom linter that detects import/require calls to modules that don't exist.

Language:JavaScriptLicense:MITStargazers:6Issues:3Issues:0

gif-explode

Pipe a GIF buffer in, get its individual frames out.

Language:JavaScriptLicense:MITStargazers:6Issues:3Issues:3

image-sdf

generate a signed distance field from an image

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

nanobus

Tiny message bus

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

pixi.js

Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:0Issues:0

rollup-plugin-bundle-worker

Bundle your Worker code alongside your main JavaScript

Language:JavaScriptLicense:ISCStargazers:0Issues:0Issues:0

svg-node

Tiny module to create an SVG element

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:0Issues:0

touch-pinch

minimal two-finger pinch gesture detection

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

touches

simplified touch/mouse events for flick and swipe

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0