Open source projects by hughsk

hughsk/scat

Pipe your javascripts straight into your browser

☕JavaScript   ★56 stars   âš 1 open issues   âš­1 contributors   ☯almost 5 years old  

hughsk/envify

:wrench: Selectively replace Node-style environment variables with plain strings.

☕JavaScript   ★780 stars   âš 17 open issues   âš­8 contributors   ☯over 5 years old  

hughsk/npm-stats

Convenience module for getting data from an NPM registry

☕JavaScript   ★46 stars   âš 7 open issues   âš­5 contributors   ☯over 5 years old  

hughsk/flat

:steam_locomotive: Flatten/unflatten nested Javascript objects

☕JavaScript   ★639 stars   âš 28 open issues   âš­12 contributors   ☯about 6 years old  

hughsk/from2

Convenience wrapper for ReadableStream, with an API lifted from "from" and "through2"

☕JavaScript   ★91 stars   âš 7 open issues   âš­6 contributors   ☯almost 5 years old  

hughsk/disc

:chart_with_upwards_trend: Visualise the module tree of browserify project bundles and track down bloat.

☕JavaScript   ★1261 stars   âš 22 open issues   âš­9 contributors   ☯over 5 years old  

hughsk/uglifyify

A browserify transform which minifies your code using UglifyJS2

☕JavaScript   ★298 stars   âš 29 open issues   âš­13 contributors   ☯over 5 years old  

hughsk/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.

☕JavaScript   ★36 stars   âš 2 open issues   âš­3 contributors   ☯over 4 years old  

hughsk/boids

A fast JavaScript implementation of the boids algorithm

☕JavaScript   ★138 stars   âš 0 open issues   âš­1 contributors   ☯over 5 years old  

hughsk/s3-sync

A streaming interface for uploading multiple files to S3.

☕JavaScript   ★76 stars   âš 14 open issues   âš­7 contributors   ☯over 5 years old  

hughsk/beats

A naive but generic beat-detection module

☕JavaScript   ★35 stars   âš 0 open issues   âš­1 contributors   ☯about 5 years old  

hughsk/gl-gif

Quickly and easily generate looping GIFs using WebGL

☕JavaScript   ★39 stars   âš 1 open issues   âš­1 contributors   ☯about 4 years old  

hughsk/colony

:chart_with_upwards_trend: In-browser network graphs representing the links between your Node.js code and its dependencies.

☕JavaScript   ★470 stars   âš 13 open issues   âš­1 contributors   ☯about 6 years old  

hughsk/vinyl-map

Map vinyl files' contents as strings

☕JavaScript   ★39 stars   âš 8 open issues   âš­2 contributors   ☯almost 5 years old  

hughsk/svg-path-parser

A parser for SVG's path syntax

☕JavaScript   ★100 stars   âš 3 open issues   âš­2 contributors   ☯about 5 years old  

hughsk/vinyl-transform

Use standard text transform streams to write fewer gulp plugins

☕JavaScript   ★56 stars   âš 9 open issues   âš­3 contributors   ☯almost 5 years old  

hughsk/vinyl-source-stream

:cyclone: Use conventional text streams at the start of your gulp or vinyl pipelines

☕JavaScript   ★325 stars   âš 1 open issues   âš­6 contributors   ☯almost 5 years old  

hughsk/komponist

A simple, yet flexible, Node client library for MPD, the hackable headless audio playback server.

☕JavaScript   ★35 stars   âš 2 open issues   âš­3 contributors   ☯over 6 years old  

hughsk/smokestack

Pipe your JavaScript into a browser, logging console output in Node

☕JavaScript   ★234 stars   âš 21 open issues   âš­7 contributors   ☯about 4 years old  

hughsk/ify-loader

Webpack loader to handle browserify transforms as intended.

☕JavaScript   ★58 stars   âš 0 open issues   âš­2 contributors   ☯almost 3 years old  

hughsk/web-audio-analyser

A thin wrapper around the Web Audio API that takes an <audio> element and gives you its waveform/frequency data in return.

☕JavaScript   ★165 stars   âš 3 open issues   âš­2 contributors   ☯about 5 years old  

hughsk/scene-tree

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

☕JavaScript   ★53 stars   âš 1 open issues   âš­1 contributors   ☯over 2 years old  

hughsk/ndarray-continuous

Create continuous "chunked" grids/volumes with ndarrays.

☕JavaScript   ★22 stars   âš 0 open issues   âš­2 contributors   ☯over 5 years old  

hughsk/glsl-noise

webgl-noise shaders ported to work with glslify

☕GLSL   ★70 stars   âš 1 open issues   âš­2 contributors   ☯about 5 years old  

hughsk/bistre

A command-line tool and module for printing colourful bole logs.

☕JavaScript   ★43 stars   âš 4 open issues   âš­4 contributors   ☯over 4 years old  

hughsk/lsb

Steganography cheap trick - hide string data in the least-significant bits of an array.

☕JavaScript   ★23 stars   âš 0 open issues   âš­1 contributors   ☯almost 6 years old  

hughsk/glsl-dither

Bayer matrix dithering in GLSL

☕C   ★70 stars   âš 0 open issues   âš­1 contributors   ☯over 4 years old  

hughsk/adobe-swatch-exchange

Encode/decode color palettes in Adobe's .ase format

☕JavaScript   ★25 stars   âš 6 open issues   âš­1 contributors   ☯over 4 years old  

hughsk/right-now

Get the quickest, most high-resolution timestamp possible in node or the browser

☕JavaScript   ★54 stars   âš 0 open issues   âš­2 contributors   ☯over 5 years old  

hughsk/ticker

Game/animation loop helper

☕JavaScript   ★22 stars   âš 0 open issues   âš­1 contributors   ☯over 5 years old  

hughsk/tap-to-start

☕JavaScript   ★48 stars   âš 1 open issues   âš­1 contributors   ☯over 2 years old  

hughsk/canvas-fit

Small module for fitting a canvas element within the bounds of its parent.

☕JavaScript   ★40 stars   âš 1 open issues   âš­1 contributors   ☯over 4 years old