Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket
m

mattdesl

npm

Packages

Current Co-maintainers

Former Co-maintainers

617 packages

2d-context

grabs a new 2d canvas context

360-image-viewer

A standalone panorama WebGL image viewer for desktop and mobile. This uses [regl](https://www.npmjs.com/package/regl) as the WebGL wrapper, and comes in at a total of 140kb uglified, or 46kb gzipped. This is useful if you need a panorama viewer but don't

acorn-node

the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions

adaptive-bezier-curve

adaptive and scalable 2D bezier curves

adaptive-quadratic-curve

adaptive and scalable 2D quadratic curves

add-brfs

adds brfs as a browserify transform to your package.json

add-line-numbers

adds line numbers to a source string

af5

af5 is a liveload coming from improved budo

analyser-frequency-average

gets an average Hz between two frequency ranges

arc-to

implements arcTo with generic 2D arrays

array-almost-equal

whether two number arrays are almost equal

array-range

creates a new array with given range

as-number

typeof number, or use a default

assert

The assert module from Node.js, for the browser.

assetloader

An asynchronous asset manager for Canvas/WebGL images and resources

async-filter-each

async#filter() as a module

async-image-loader

a small utility to load image tiles in parallel

atcq

An implementation of Ant-Tree Color Quantization

attach-dom-events

util to attach multiple dom events to an element

audiobuffer-to-wav

convert an AudioBuffer to .wav format

audio-frequency-to-index

convert a Hz frequency to an index for WebAudio

audio-index-to-frequency

converts an index to Hz frequency for WebAudio

autorecordmic

Record microphone data via getUsermedia automatically based on microphone activity

awesome-streetview

random beautiful [lat, lng] Google Street View locations

awwwards-stream

scrape Awwwards data