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

johh

npm

Packages

Current Co-maintainers

Former Co-maintainers

26 packages

@bsmth/img-loader

Magical image loading for webpack.

@bsmth/loader-cache

Internal disk caching utils for @bsmth webpack loaders.

@bsmth/loader-progress

Internal progress UI for @bsmth webpack loaders.

@bsmth/sequence-loader

Streamlined sprite animation packing for webpack.

@downpourdigital/bmfont-loader

BMFont loader for webpack

@downpourdigital/bmfont-utils

BMFont utilities for WebGL

@downpourdigital/boxes

Babbies first WebGL library

@downpourdigital/boxes-react-bridge

Renderer agnostic react bindings for boxes

@downpourdigital/dispatcher

Async event dispatcher.

@downpourdigital/physics

Animation physics!

@downpourdigital/prismic-ts-downloader

Fetch content from Prismic via GraphQL as TypeScript files.

@downpourdigital/react-boxes

React WebGL renderer

@downpourdigital/react-presence

Callback based presence wrapper for (un)mount animations

@downpourdigital/scheduler

A simple render task scheduler

@gdgt/devtools

Gadget Devtools

@gdgt/ecs

Barebones ECS framework

@gdgt/hlsl-loader

Webpack loader for using HLSL in WebGL 2.0

@gdgt/webgl

Simple WebGL 2.0 abstraction, built for convenience

glsl-chromatic-aberration

glslify function for approximating chromatic aberration

glsl-parallax-occlusion-mapping

glslify module implementing parallax occlusion mapping.

@johh/easings

Penner easings as single input functions

@johh/eslint-config

Opinionated typescript eslint config based on airbnb

@johh/math

Math utils for UI and animation

@johh/three-effectcomposer

three.js's EffectComposer ported to ES6

notator

Reactive/adaptive soundtracks for the web