New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
j

jgranick

npm

1.20M

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

208 packages

actuate

Actuate is a flexible, fast "tween" library for animations

@flighthq/abc

ABC (AVM2) bytecode container parsing into plain data

@flighthq/accessibility

Assistive-technology (ARIA) bridge over a swappable web/native backend (a visually-hidden ARIA DOM overlay by default)

@flighthq/adjustments

Pointwise value-remap adjustment descriptors and color-matrix fuse math

@flighthq/animation

Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead

@flighthq/app

Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend

@flighthq/application

Application and window host layer bridging platform events to the scene graph

@flighthq/application-gl

WebGL application render-view assembly linking windows, targets, state, and viewport

@flighthq/assets

Id-keyed asset library over @flighthq/loader — manifests, group preload, refcounted ownership, and an open per-type loader registry

@flighthq/audio

AudioResource lifecycle — create/clone/dispose, sample-tier and decoded-bytes constructors, URL/Blob/Base64 loaders, codec negotiation, and container MIME detection

@flighthq/binpack

2D rectangle bin-packing — MaxRects placement with padding/border, optional power-of-two/square/rotation, and a fixed or growable bin; plain-data rectangles in, placements + used extent + unpacked out

@flighthq/bitmap

Pixel-level image manipulation using browser ImageData

@flighthq/bitmapfont

Static bitmap font — an immutable pre-baked atlas + glyph/kerning/metrics tables implementing the GlyphSource seam, the static sibling of the dynamic glyphatlas

@flighthq/bitmapfont-formats

AngelCode/BMFont codec neighbor of @flighthq/bitmapfont — parse the text/XML/JSON .fnt variants into a BitmapFont and re-emit the text form

@flighthq/bitmaptext

QuadBatch-backed bitmap text display node laying out glyphs from a GlyphSource

@flighthq/bitmap-wasm

wasm-backed drop-in for @flighthq/bitmap: identical API, bulk pixel ops run in Rust

@flighthq/buffer

Byte-level buffer reading utilities

@flighthq/camera

2D and 3D cameras: projection, view, and view-projection helpers

@flighthq/camera2d

2D game camera — world<->screen view matrix, target follow with deadzone + frame-rate-independent smoothing + world-bounds clamp, zoom-about-a-point, parallax offsets, and a visible-bounds cull query over a plain-data camera

@flighthq/camera-controls

Input-agnostic 2D follow and 3D orbit / fly camera-control primitives

@flighthq/capture

Deterministic render capture verification policy and baseline format — tolerant fingerprint comparison and the committed baseline store shape

@flighthq/clip

ClipRegion operations: hard geometric clip regions as plain data — constructors, composition, queries, transform, and a pool bracket

@flighthq/clipboard

System clipboard read/write (text, HTML, image, RTF, bookmark, files, generic MIME formats) with atomic multi-flavor write and change events, over a swappable web/native backend

@flighthq/clock

Hierarchical, pausable, scalable time primitive for time-driven systems

@flighthq/collision

2D narrow-phase collision — discrete contact manifolds, exact convex linear sweeps, and point/segment/ray queries