All Git Users → hughsk

87 open source projects by hughsk

1. Smokestack
Pipe your JavaScript into a browser, logging console output in Node
✭ 244
javascript
2. Boids
A fast JavaScript implementation of the boids algorithm
✭ 204
javascript
3. 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.
✭ 198
javascript
4. Glsl Noise
webgl-noise shaders ported to work with glslify
✭ 179
glsl
5. Svg Path Parser
A parser for SVG's path syntax
✭ 156
javascript
6. From2
Convenience wrapper for ReadableStream, with an API lifted from "from" and "through2"
✭ 124
javascript
7. Particle Excess Demo
Simulating and rendering 262,144 particles with GLSL.
✭ 123
javascript
8. Glsl Dither
Bayer matrix dithering in GLSL
✭ 120
c
9. Flat
🚂 Flatten/unflatten nested Javascript objects
✭ 1,381
javascript
10. Matcap
GLSL shaders for calculating/rendering Spherical Environment Maps, or "matcaps"
✭ 95
javascript
11. Disc
📈 Visualise the module tree of browserify project bundles and track down bloat.
✭ 1,327
javascript
12. Vinyl Buffer
Convert streaming vinyl files to use buffers
✭ 78
javascript
13. Scene Tree
Modular scene graph for composing and manipulating objects in a 3D scene.
✭ 60
javascript
14. Browser Menu
A browser-friendly implementation of substack's terminal-menu
✭ 49
javascript
15. Clamp
Clamp a value between two other values.
✭ 39
javascript
17. Language Glsl
Atom language support for GLSL
✭ 30
glsl
18. Soundcloud Badge
A SoundCloud 'now-playing' badge you can just drop into browserify demos
✭ 29
css
19. Scroll Speed
Get the scroll speed being used on either the window or a particular element.
✭ 21
javascript
21. Itunes Library Stream
Streaming parser for the contents of iTunes Library XML files
✭ 11
javascript
22. Watchify Request
Wraps a watchify instance into an HTTP request handler
✭ 11
javascript
23. Envify
🔧 Selectively replace Node-style environment variables with plain strings.
✭ 862
javascript
24. Glsl Directional Light
A reusable GLSL directional light function
✭ 10
c
25. Paramedic
Shiny health monitor server for Node
26. Path Sort
Sort a list of file/directory paths
27. Glsl Hemisphere Light
A reusable GLSL hemisphere light function
✭ 9
c
28. Reqursive
Take a node.js script and recursively discover all the files it requires.
29. Hypotrochoid
Plot hypotrochoids for spirographs with JavaScript
✭ 22
javascript
30. Ecosystem Docs
Aggregate and store a collection of data for GitHub repositories, intended for use with documenting package ecosystems on npm
✭ 19
javascript
31. Module Generator
The generator script I use for fresh modules
✭ 18
javascript
32. Glsl Square Frame
Given a screen size, get values between -1 and +1 for the current pixel
✭ 6
c
33. Workshop App Shell
Boilerplate for frontend-focused NodeSchool lessons
34. Colony
📈 In-browser network graphs representing the links between your Node.js code and its dependencies.
✭ 515
javascript
35. Uglifyify
A browserify transform which minifies your code using UglifyJS2
✭ 348
javascript
36. Vinyl Source Stream
🌀 Use conventional text streams at the start of your gulp or vinyl pipelines
✭ 333
javascript
37. vinyl-map
Map vinyl files' contents as strings
✭ 37
javascript
38. bindle
A lightweight EventEmitter-like API for JavaScript classes, best suited for games.
✭ 13
javascript
39. chrome-launch
Light cross-platform launcher for Google Chrome
✭ 20
javascript
40. scat
Pipe your javascripts straight into your browser
✭ 57
javascript
41. shallow-equals
Determine if an array or object is equivalent with another, *not* recursively
✭ 26
javascript
42. canvas-orbit-camera
An alternative wrapper for orbit-camera that works independently of game-shell.
✭ 18
javascript
43. audio-poly-terrain-demo
Audio-reactive low-poly WebGL terrain :)
44. canvas-autoscale
A variant of canvas-fit that handles some extra magic for you: adjusting the scale of the canvas to maintain smooth framerates
45. visibility
A little browserify-able shim/wrapper for the Page Visibility API
✭ 14
javascript
46. gl-gif
Quickly and easily generate looping GIFs using WebGL
47. ndarray-pixel-sort
A JS implementation of Kim Asendorf's pixel sort glitch technique using ndarrays
✭ 33
javascript
48. voxel-glslgen
Push voxel.js terrain generation to the GPU using a GLSL shader
✭ 17
javascript
49. 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.
✭ 37
javascript
50. soundcloud-resolve
Takes a SoundCloud URL and retrieves the relevant JSON data for that resource from the SoundCloud API
✭ 19
javascript
1-50 of 87 user projects