73.98M
total weekly downloads
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