test for the intersection of convex polytopes in 2d or 3d, computing the minimum translation vector
Displays automatic reference lines for scales.
TypeScript definitions for d3-axis
visx axis
Library for performing 2D collision detection
Translate modifier presets for use with `@dnd-kit` packages.
Ponyfill of the experimental `React.useEffectEvent` hook
Polar Axis Component for Victory
Axis Component for Victory
A ridiculously light-weight argument validator (now browser friendly)
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
vx axis
Takes a Point and calculates the ellipse polygon given two semi-axes expressed in variable units and steps for precision.
A Convex component for managing async work.
Polygons, Ellipses, Circles, Boxes, Lines, Points. Ray-Casting, offsets, rotation, scaling, padding, groups.
Recurrence rule (rrule) processing using Temporal PlainDate/PlainDateTime, with cross-timezone and cross-calendar rrule support
Victory Core
Self-host the Inter font in a neatly bundled NPM package.
Self-host the Geist font in a neatly bundled NPM package.
detect collisions 2d between all possible kinds of shapes. It uses Bounding Volume Hierarchy (BVH) for sweep wide quick tree trim phase, and the Separating Axis Theorem (SAT) for accurate detection inside nearby groups. This library supports RayCasting, o
Self-host the JetBrains Mono font in a neatly bundled NPM package.
精细碰撞检测,SAT(Separating Axis Theorem)分离轴定理,适用于任意2D凸多边形的 精细检测 阶段
A drop-in replacement for d3 axis, with support for the d3fc decorate pattern
ESLint JavaScript language implementation