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

infusion

npm

73.98M

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

36 packages

angles

Angle normalization, conversion, interpolation, circular mean, distance, and compass helpers for JavaScript

bitarray

Pure JavaScript bit array/bitfield implementation

bitset

Fast arbitrary-length and infinite-complement bit sets with ranges, iteration, and bitwise operations

bitset.js

A performance optimized infinite bit vector library

circle.js

A function collection for working with circles

complex.js

The RAW complex numbers library

continuedfraction.js

Generator-based simple and generalized continued fractions with exact Fraction.js convergents

crude-build

The RAW crude build utility for single file JavaScript projects

dhcp

Type-safe DHCPv4 client, server, relay-aware watcher, and packet tools for Node.js

dsh

A shell written in JavaScript

fraction.js

The RAW rational numbers library

gamecontroller

A node driver for several gamecontroller

gps

Parse NMEA 0183 GPS/GNSS sentences, streams, and navigation state in Node.js or browsers

gpx

iic

intersection

2D intersections and bounds for line segments, circles, ellipses, arcs, and Bezier curves

intervalmap

AVL-backed map for exact, point, and overlap queries on closed numeric intervals

kalman

A kalman filter library

maxintervalcover

The RAW MaxIntervalCover library computes the optimal subset of non-overlapping intervals that maximizes total covered length

milter

Milter server for asynchronous Node.js mail filters and message mutation

pathomorph

The RAW library to create SVG path elements out of geometric primitives

polynomial

Parse and compute univariate polynomials over real, rational, complex, quaternion, or modular fields

quaternion

The RAW rotation library using quaternions

@rawify/bloomfilter

Probabilistic membership filters with configurable capacity, false-positive rate, set operations, and serialization

@rawify/interval

Closed numeric interval algebra for overlap, containment, merging, subtraction, and transformations