Enums, BitFlags, BitFields, BitMasks and BitArrays for JavaScript & TypeScript
Unsigned integers for Javascript
The headless components for Svelte.
pure-JS library to handle codepages
LEB128 utilities for Node
Bitfield that allocates a series of small buffers to support sparse bits without allocating a massive buffer
High performance color library
the complete solution for node.js command-line programs
A mathematically correct random number generator library for JavaScript.
Number of significand bits for a half-precision floating-point number.
Number of significand bits for a single-precision floating-point number.
Add support for more integer widths to Buffer
64bit Long Integer on Buffer/Array/ArrayBuffer in Pure JavaScript
Number of significand bits in the high word of a double-precision floating-point number.
Functions for doing bit manipulation of typed arrays
A universally-unique, lexicographically-sortable, identifier generator
Convert bytes to a human readable string: 1337 → 1.34 kB
Bit-level reads and writes for ArrayBuffers
bigint to buffer conversion with native support
Inspect binary representation of IEEE754 doubles
Remotion component bits with a shadcn-like installer
A collection of cool projen components
Set the more significant 32 bits of a double-precision floating-point number.
Set the less significant 32 bits of a double-precision floating-point number.
The OS gem allows for some useful and easy functions, like OS.windows? (=> true or false) OS.bits ( => 32 or 64) etc"
Provides an easy way to work with bit fields in active record
Provides easy declarative way of analyzing the packed bit arrays.
Provides an easy way to work with bit fields in active record
Provides an easy way for dealing with bit fields and active record
Generate secure 64-bit integers using the same approach used by UUIDs.
BitSet is a Ruby library implementing a bit set structure with labeled digits and binary logic operators. Additionally it allows to create precached configurations of BitSets which also allow the String representation to be customized easily.
bytes - bits 'n' bytes made easy/easier incl. new buffer helper / wrapper class to help with the string byte vs character dichotomy
Provides an easy way to do something that is possible in Rails but still a bit close to the metal using store_accessor: create typecasted, persistent attributes that are not columns in the database but stored in the JSON "data" column. Also supports infinite nesting of embedded models.
Retrograph/EASY is a simple API built atop Retrograph, a software renderer which simulates a late-era 8-bit display with capabilities similar to those of the Sega Master System.
FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications. FreeImage is easy to use, fast, multithreading safe, compatible with all 32-bit or 64-bit versions of Windows, and cross-platform (works both with Linux and Mac OS X).
This plugin, greatly inspired by Jim Morris' blog post (http://blog.wolfman.com/articles/2007/08/07/bit-vector-preferences), aims to make it easy and flexible to store boolean preferences for an ActiveRecord model.This can be also used as a very quick way to setup an ACL. Because the values are stored within a bit vector, a virtually unlimited number of preferences can be created without additional migrations.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.