bitwise53
Bitwise operations for integers up to 53 bits
Bitwise operations for integers up to 53 bits
buffer bitview
An ES module providing functions for setting and clearing bits (and doing any bitwise operations) in Numbers up to 53 bits and in BigInts of any bit-width. In addition there's also functions to manipulate the bits in JavaScript's 64-bit floats and represe
Lightweight BitArray implementation written in javascript.
Make bitwise rotation on 64 bit int
A decoder and encoder that allow you to manipulate bits in nanoseconds.
This package aims to work with bit flags with ease
Read and write data in binary
frontend base generator
An ES module providing a "bit consumer" class allowing you to feed it endless of bits and receive unsigned integers back from them whenever the wanted amount of bits has been consumed. The bits are consumed in the order of the most significant bits first.
Store and operate on data in Numbers and BigInts for memory savings, performance, and fun.
Return if binary is 32 or 64 bit
Streaming byte and bit stream reader and writer
Converts an array of X-bit unsigned integers to an array of Y-bit unsigned integers
Encryption and decryption of characters using arithmetic and bitwise operations.
A customisable bitfield that can be used for building e.g. your own permissions system (or similar). Works with any amount of bits.
A simple utility to convert weekly days to bit values for database storage.
Utility to simplify conversion of digital units of measurement
Utility to simplify conversion of arbitrary-precision digital units of measurement
> A fast Set implementation for integer numbers, written in JavaScript This library has several data structures, focused on working with sets of integer values using get/set, and/or/not/xor operations