Socket
Book a DemoInstallSign in
Socket
d

dmnsgn

npm
GitHub

Packages

Comaintainers

85 packages

adaptable-text

Adapt font size to a specified width using either binary search or linear steps.

airports-data

Airports data: static, dynamic and custom dump.

async-preloader

Assets preloader using async/await and fetch for usage both in the browser and Node.js.

auto-reload-page

Auto reload a page at a specified interval.

bayer

Compute the bayer matrix for powers of two. Useful for ordered dithering algorithms.

bird-oid

A 3D boid system with accompanying emergent behaviors. Implementation mostly based on Craig Reynolds paper Steering Behaviors For Autonomous Characters.

cameras

Cameras for 3D rendering.

canvas-context

Create a RenderingContext (2d, webgl, webgl2, bitmaprenderer, webgpu), optionally offscreen for possible use in a Worker.

canvas-pattern

Draw and cache a repeated pattern on a canvas context.

canvas-record

Record a video in the browser or directly on the File System from a canvas region (2D/WebGL/WebGPU) as MP4, WebM, MKV, MOV, GIF, PNG/JPG Sequence using WebCodecs and wasm when available.

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.