Launch Week Day 2: Introducing Reports: An Extensible Reporting Framework for Socket Data.Learn More
Socket
Book a DemoSign in
Socket
g

greggman

npm

Packages

Current Co-maintainers

Former Co-maintainers

58 packages

audiostreamsource.js

Provides a streamed audio source for WebAudio across browsers

bytebeat.js

a bytebeat library

cachemanager

Manages a cache

check-all-the-errors

Load a bunch of pages, check for errors

css-in-readme-like-wat-npm-test

<div align="center"> <br> <a href="https://github.com/sindresorhus/css-in-readme-like-wat/blame/master/header.svg"> <img src="header.svg" width="800" height="400"> </a> <br> </div>

dekapng

Library to make giant PNGs in browser

eslint-plugin-google-camelcase

enforce camelcase names but allow opt_ prefix

eslint-plugin-one-variable-per-var

Require one variable per var

eslint-plugin-optional-comma-spacing

optionally require spaces before or after commas

eslint-plugin-require-trailing-comma

Require trailing comma

@greggman/zipup

small modern zip library for JavaScript

happyfuntimes

happyfuntimes massively local multiplayer electron framework

hft-cli

HappyFunTimes hft command

hft-game-utils

Some Crappy Libs I Hacked Together To Get Some Sample HappyFunTimes Games Running

hft-sample-ui

A Sample UI for HappyFunTimes Games

hft-utils

A few JavaScript utils for happy fun times example games

imageutils

A few JavaScript image utils

inmemfilecache

A simple in mem file cache. Use instead of fs.readFile

launchpadlite

You can launch browsers! From NodeJS!

ld-check-dependencies

check npm dependencies at build time so you can tell the user to run npm install

ldcp

low dependency cp

ld-showdown

nope

muigui

A Simple GUI

native-msg-box

Make a native msg box appear

node-webgpu

WebGPU for node