Topic: bigint

385 repositories

GoogleChromeLabs/jsbi

JSBI is a pure-JavaScript implementation of the official ECMAScript BigInt proposal.

β˜… 962JavaScriptForks 70

zandaqo/structurae

Data structures for high-performance JavaScript applications.

β˜… 731TypeScriptForks 22

beaugunderson/ip-address

πŸ’» a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript

β˜… 629TypeScriptForks 93

mratsim/constantine

Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.

β˜… 500NimForks 71

faheel/BigInt

Arbitrary-sized integer class for C++

β˜… 438C++Forks 123

mkrd/Swift-BigInt

A lightweight, Arbitrary Precision Arithmetic Library for Swift!

β˜… 259SwiftForks 59

Limeoats/BigNumber

C++ class for creating and computing arbitrary-length integers

β˜… 198C++Forks 44

cmpute/dashu

A library set of arbitrary precision numbers implemented in Rust.

β˜… 142RustForks 20

forzagreen/n2words

Numbers to words in 50 languages (72 regional variants). Cardinal, ordinal and currency. Zero dependencies, BigInt-safe, tree-shakeable.

β˜… 112JavaScriptForks 31

status-im/nim-stint

Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices.

β˜… 93NimForks 12

rgroshanrg/bigint

bigint is a C++ library which can handle Very very Big Integers. It can calculate factorial of 1000000... it can go any big. It may be useful in Competitive Coding and Scientific Calculations which deals with very very large Integers. It can also be used in Decryption process. It has many inbuilt functions which can be very useful.

β˜… 90C++Forks 34

edubart/lua-bint

Arbitrary precision integer arithmetic library in pure Lua

β˜… 74LuaForks 8

Baobaobear/MiniBigInteger

A mini lib for arbitrary-precision arithmetic of integer (bigint) with high performance

β˜… 67C++Forks 4

JordanRL/Fermat

A library providing math and statistics operations for numbers of arbitrary size.

β˜… 64PHPForks 7

MaxGraey/as-bignum

Fixed length big numbers for AssemblyScript πŸš€

β˜… 63TypeScriptForks 20

objecthub/swift-numberkit

Advanced numeric data types for Swift 5 and Swift 6, including BigInt, Rational, and Complex numbers.

β˜… 55SwiftForks 15

no2chem/bigint-buffer

πŸ’ͺπŸ”’ bigint-buffer: Buffer Utilities for TC39 BigInt Proposal

β˜… 54TypeScriptForks 19

denostack/bijector

A reversible integer bijection for Javascript and Typescript. Obfuscate auto-increment IDs, generate license keys, build URL shorteners β€” powered by Knuth's multiplicative method over a modular ring.

β˜… 46TypeScriptForks 0

karmaniverous/serify-deserify

Reversibly transform unserializable values into serializable ones. Includes Redux middleware.

β˜… 38TypeScriptForks 4

1pkg/varint

VarInt: fast & memory efficient arbitrary bit width integers in Go.

β˜… 37GoForks 2