Projects in Awesome Lists tagged with biginteger
A curated list of projects in awesome lists tagged with biginteger .
https://github.com/brick/math
Arbitrary-precision arithmetic library for PHP
arbitrary-precision bcmath bigdecimal biginteger bigrational gmp php
Last synced: 14 May 2025
https://github.com/consensys/gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
biginteger bls12-377 bls12-381 bn254 crypto cryptography ecc eddsa elliptic-curves finite-field-arithmetic fri go golang hash-to-curve mimc pairing snark zkp zksnark
Last synced: 13 May 2025
https://github.com/Consensys/gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
biginteger bls12-377 bls12-381 bn254 crypto cryptography ecc eddsa elliptic-curves finite-field-arithmetic fri go golang hash-to-curve mimc pairing snark zkp zksnark
Last synced: 17 Apr 2025
https://github.com/ionspin/kotlin-multiplatform-bignum
A Kotlin multiplatform library for arbitrary precision arithmetics
arbitrary-precision bigdecimal biginteger bignum kotlin kotlin-multiplatform
Last synced: 14 Jan 2026
https://github.com/dragonslayerx/Competitive-Programming-Repository
Competitive Programming templates that I used during the past few years.
algorithms algorithms-implemented bellman-ford-algorithm biginteger bipartite-graphs competitive-programming data-structures dijkstra disjoint-sets dynamic-programming fft floyd-warshall graphs hashing lca matching matrix-exponentiation recurrence segment-tree string
Last synced: 14 Apr 2025
https://github.com/faheel/bigint
Arbitrary-sized integer class for C++
arbitrary-size big-int bigint biginteger class cpp cpp11 cpp14 cpp17
Last synced: 04 Apr 2025
https://github.com/mkrd/swift-bigint
A lightweight, Arbitrary Precision Arithmetic Library for Swift!
arbitrary-precision bigint biginteger bignum bint gmp swift swift-bigint xcode
Last synced: 04 Jul 2025
https://github.com/mkrd/Swift-BigInt
A lightweight, Arbitrary Precision Arithmetic Library for Swift!
arbitrary-precision bigint biginteger bignum bint gmp swift swift-bigint xcode
Last synced: 22 Jul 2025
https://github.com/patashu/break_infinity.js
A replacement for decimal.js for incremental games who want to deal with very large numbers (bigger in magnitude than 1e308, up to as much as 1e(9e15) ) and want to prioritize speed over accuracy.
bigdecimal biginteger bignum bignumber bignumbers decimal idle-game incremental-game number numbers
Last synced: 04 Apr 2025
https://github.com/silentmatt/javascript-biginteger
A big integer library for JavaScript
arbitrary-precision biginteger bignumber hacktoberfest javascript math
Last synced: 05 Apr 2025
https://github.com/patrickfav/bytes-java
Bytes is a utility library that makes it easy to create, parse, transform, validate and convert byte arrays in Java. It supports endianness as well as immutability and mutability, so the caller may decide to favor performance.
biginteger byte-array bytebuffer bytes bytes-java checksum encoding endianness gzip hash java utility-library
Last synced: 10 Apr 2025
https://github.com/chfast/intx
Extended precision integer C++ library
arbitrary-precision biginteger c cpp evm hacktoberfest int128 int256 int512 intx uint128 uint256 uint384 uint512
Last synced: 04 Apr 2025
https://github.com/patashu/break_eternity.js
A Javascript numerical library to represent numbers as large as 10^^1e308 and as small as 10^-10^^1e308. Sequel to break_infinity.js, designed for incremental games.
bigdecimal biginteger bignum bignumber bignumbers bignums decimal idle-game incremental-game number numbers
Last synced: 12 Apr 2025
https://github.com/kellyethridge/VBCorLib
The VBCorLib framework brings many of the powerful .NET classes to VB6.
biginteger collections cryptography encoding encryption filesystem hashing io vb6
Last synced: 30 Jul 2025
https://github.com/status-im/nim-stint
Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices.
arbitrary-precision arm bigint biginteger bignum bignumber blockchain cryptography embedded ethereum math mips multi-precision nim number-theory risc-v
Last synced: 03 Sep 2025
https://github.com/OpenCryptoProject/JCMathLib
Implementation of mathematical operations with big numbers and elliptic curve points for smart cards with JavaCard platform.
biginteger crypto elliptic-curves javacard smartcard
Last synced: 16 Mar 2025
https://github.com/adamwhitehat/bigdecimal
An arbitrary-precision decimal (base 10) floating-point number class. Over 4.5 million downloads on NuGet!
arbitrary-precision arithmetic biginteger csharp decimal dotnet float floating-point fractions math mathematics numbers numerics
Last synced: 13 Oct 2025
https://github.com/patrickfav/id-mask
IDMask is a Java library for masking internal ids (e.g. from your DB) when they need to be published to hide their actual value and to prevent forging. It has support optional randomisation has a wide support for various Java types including long, UUID and BigInteger.
64bit aes-encryption biginteger byte-array database-ids hashid hashids hkdf hmac id integer jackson jax-rs long obfuscation paramconverter serializer uuid
Last synced: 09 Apr 2025
https://github.com/jordanrl/fermat
A library providing math and statistics operations for numbers of arbitrary size.
arbitrary-precision bigint biginteger bignum bignumber complex-numbers fermat gaussian-distribution math matrices matrix-calculations matrix-functions php php8 poisson-distribution precision science scientific-computations statistics trigonometry
Last synced: 20 Aug 2025
https://github.com/edubart/lua-bint
Arbitrary precision integer arithmetic library in pure Lua
arbitrary-precision arbitrary-precision-integers big bigint biginteger bignum bignumber bint integer lua
Last synced: 07 May 2025
https://github.com/MaxGraey/as-bignum
Fixed length big numbers for AssemblyScript 🚀
assemblyscript bigdecimal bigint biginteger bignum fixed-point int128 typescript u128 u256 wasm webassembly
Last synced: 15 May 2025
https://github.com/maxgraey/as-bignum
Fixed length big numbers for AssemblyScript 🚀
assemblyscript bigdecimal bigint biginteger bignum fixed-point int128 typescript u128 u256 wasm webassembly
Last synced: 13 Apr 2025
https://github.com/objecthub/swift-numberkit
Advanced numeric data types for Swift 5, including BigInt, Rational, and Complex numbers.
arbitrary-precision-integers bigint biginteger complex-numbers numbers numeric-types rational-numbers swift swift-library
Last synced: 10 Apr 2025
https://github.com/rugheid/Swift-MathEagle
A general math framework to make using math easy. Currently supports function solving and optimisation, matrix and vector algebra, complex numbers, big int, big frac, big rational, graphs and general handy extensions and functions.
biginteger complex-numbers graph-algorithms mathematics matrix-math prime-numbers swift vector-math
Last synced: 02 Aug 2025
https://github.com/juanelas/bigint-crypto-utils
Utils for working with cryptography using native JS implementation of BigInt. It includes arbitrary precision modular arithmetics, cryptographically secure random numbers and strong probable prime generation/testing. It works with Node.js, and native JS, including React and Angular
angu arithmetics bigint biginteger crypto native-javascript node prime prime-numbers random random-number-generators react type
Last synced: 02 May 2025
https://github.com/usethesource/vallang
Generic immutable recursive data representation API targeted at source code models and more.
algebraic-data-types biginteger database functional graphs library maps rational-numbers relational-algebra serialization sets
Last synced: 12 Aug 2025
https://github.com/ron4fun/bigintegercpp
A C++11 large integer library with effective high performance, simplistic in nature and also clean in the eyes.
absolute-value biginteger clear-bit cplusplus cpp flip-bit gcd math modular-exponentiation modular-inverse negate pcg-random prime-numbers rabin-miller set-bit square test-bit
Last synced: 09 Oct 2025
https://github.com/nervous-systems/java-unsigned-integers
Optimized, immutable Java implementations of fixed-width, unsigned integers.
biginteger cryptography java java-8 math openjdk
Last synced: 10 Apr 2025
https://github.com/gciatto/kt-math
Pure Kotlin porting of Java's BigIntegers and BigDecimals (along with java.math.*)
bigdecimal biginteger js jvm kotlin native
Last synced: 20 Jun 2025
https://github.com/juanelas/bigint-mod-arith
Some extra functions to work with modular arithmetics using native JS implementation of BigInt.
bigint biginteger bignum bignumber modular-arithmetic modular-exponentiation
Last synced: 16 May 2025
https://github.com/hyugit/UInt256
An UInt256 library written in Swift 4
algo algorithm bigint biginteger carthage cocoapods divide-and-conquer ios karatsuba-multiplication macos playground swift swift-package-manager swift4 uint256
Last synced: 16 Oct 2025
https://github.com/calccrypto/integer
A drop-in "bigint" C++ class
arbitrary-precision bigint biginteger c-plus-plus
Last synced: 12 Apr 2025
https://github.com/hyugit/uint256
An UInt256 library written in Swift 4
algo algorithm bigint biginteger carthage cocoapods divide-and-conquer ios karatsuba-multiplication macos playground swift swift-package-manager swift4 uint256
Last synced: 16 Jan 2026
https://github.com/daninet/gmp-wasm
Arbitrary-precision Integer, Rational and Float types based on the GMP and MPFR libraries
arbitrary-precision bigint biginteger bindings fast floating-point gmp integer javascript mpfr precision rational webassembly
Last synced: 16 Aug 2025
https://github.com/kedixa/klibcpp
kedixa's Cplusplus Library
bigint biginteger bignum bignumber cplusplus cplusplus-11
Last synced: 10 Apr 2025
https://github.com/mrdcvlsc/apa
A C++ library for big integers and dynamic precision floating-point
arbitrary-precision arbitrary-precision-arithmetic arbitrary-precision-integers big-integer big-number bigint biginteger bignum bignumber cplusplus cpp cryptography karatsuba large-integer large-number library math multi-precision multiprecision
Last synced: 23 Mar 2025
https://github.com/sirodiaz/base62
PHP Base62 encoder and decoder for integers and big integers with Laravel 5 support.
base62 big-int bigint biginteger composer decoder encoding laravel laravel-5-package laravel-framework laravel-package php shortener url-shortener
Last synced: 13 Apr 2025
https://github.com/SiroDiaz/Base62
PHP Base62 encoder and decoder for integers and big integers with Laravel 5 support.
base62 big-int bigint biginteger composer decoder encoding laravel laravel-5-package laravel-framework laravel-package php shortener url-shortener
Last synced: 27 Jul 2025
https://github.com/zswang/jints
Big Integer
biginteger int64 javascript uint64
Last synced: 11 Apr 2025
https://github.com/axelheer/nein-math
NeinMath is playing around with arbitrary precision integers, written in pure managed code, not using any unsafe stuff, and a bit faster than the build-in .NET type for integers with a few thousand bits.
Last synced: 12 Jun 2025
https://github.com/simplito/bigint-wrapper-php
Fast common interface for php_gmp and php_bcmath modules
bcmath bcmath-modules biginteger cryptography encryption gmp php php-gmp
Last synced: 06 Oct 2025
https://github.com/grim-firefly/g-bigint
BigInt in C++
big-data big-int big-int-addition big-int-c big-int-cpp big-int-division big-int-library big-int-multipication big-int-relational-operator big-int-substraction big-integer-arithmetic big-integer-in-c bigdata bigint biginteger biginteger-cpp bigintegers cpp-bigint-library large-integers large-numbers
Last synced: 23 Mar 2025
https://github.com/filosottile/bigmod
A constant-time library for big integers modulo a prime, usable for cryptographic applications. Exported from crypto/internal/bigmod, the backend of crypto/rsa and crypto/ecdsa.
Last synced: 21 Sep 2025
https://github.com/rwindegger/bigint23
A header-only C++ library provides a arbitrary-fixed-width integer type called bigint. It supports both signed and unsigned numbers with a customizable bit-width. The class implements a wide range of arithmetic, bitwise, and comparison operators, making it suitable for tasks that require precise control over large integers.
bigint biginteger biginteger-cpp biginteger-library bigintegers math
Last synced: 16 Jan 2026
https://github.com/ron4fun/intxlib4cpp
IntX is a C++11 port of IntX arbitrary precision Integer library with speed, about O(N * log N) multiplication/division algorithms implementation.
absolute-v bezout-algorithm biginteger cplusplus cpp factorial gcd intx lcm ln log10 logn math miller-rabin modpower modular-exponentiation modular-inverse pcg prime-numbers
Last synced: 09 Oct 2025
https://github.com/3f/lx4cnh
Algorithm for high-speed multiplication of LARGE numbers
algorithm algorithms biginteger bignumbers calculation high-performance large-integers large-numbers lodgex4corrnohigh lx4cnh math multiplication numbers speed
Last synced: 12 Apr 2025
https://github.com/ayaankhan98/bigint
Efficient OpenSource Big Integer(Library) Support for C++
algorithms biginteger biginteger-cpp c-plus-plus cmake cpp hacktoberfest hacktoberfest2020 large-numbers mathematics open-source opensource-library
Last synced: 12 May 2025
https://github.com/adam-mcdaniel/bigint
A library for arbitrarily large integers📐, written in C
biginteger c header-only library math
Last synced: 11 Apr 2025
https://github.com/httpjamesm/secure-remote-password-js
Modern secure remote password library for Bun clients and servers
biginteger bun client cryptography javascript pake password secure-remote-password server srp typescript
Last synced: 07 Oct 2025
https://github.com/michaeljclark/nat
Arbitrary precision arithmetic library with simple expression compiler targetting a subset of the RISC-V ISA
bigint biginteger bignumber bison-grammar calculator repl
Last synced: 06 Apr 2025
https://github.com/paulchen2713/nthu-network_security_2022
COM 5335 Network Security 2022 Course Materials
aes-256 biginteger cpp ecc-cryptography matlab nthuee python rabin-cryptosystem
Last synced: 22 Jul 2025
https://github.com/cathei/incremental
Incremental Deterministic Decimal Number Type in C#
biginteger csharp decimal deterministic idle-game incremental-game number
Last synced: 11 Jul 2025
https://github.com/astrodynamic/decimal-in-c
Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in C#.
biginteger bignum-library c cmake decimal library makefiles testing
Last synced: 20 Sep 2025
https://github.com/sionpixley/swiftreal
Attempting to make a Swift library that can represent infinitely-long numbers (both integers and real numbers) with no loss in accuracy.
biginteger bignumber floating-point integer swift
Last synced: 27 Mar 2025
https://github.com/joeltg/big-varint
Encode and decode arbitrarily large signed and unsigned BigInts
bigint biginteger decoding encoding typescript variable-length-encoding varint
Last synced: 24 Apr 2025
https://github.com/archshift/u2N
Fixed-size, zero-allocation arithmetic suitable for embedded systems
bigint biginteger embedded no-std rust
Last synced: 08 May 2025
https://github.com/ganesh-k13/intal
Big Integer library written in C++ to perform basic arithmetic operations
Last synced: 12 Apr 2025
https://github.com/modern-dev/jsbn
Tom Wu's jsbn library in TypeScript
bigint biginteger javascript jsbn math ts typescript
Last synced: 16 Aug 2025
https://github.com/mrdcvlsc/extended-precision-integers
A templated C++ library for big integers and large floating point numbers.
arbitrary-precision arbitrary-precision-arithmetic arbitrary-precision-integer big-int big-integer big-num big-number bigint biginteger bignum bignumber compiletime constexpr cplusplus cpp cryptography extended-precision-integer large-number library math
Last synced: 22 Jul 2025
https://github.com/seigtm/rsa
A simple C# code that allows you to encrypt and decrypt huge numbers using the RSA algorithm.
biginteger bigintegers cryptography csharp encryption rsa rsa-algorithm rsa-cryptography rsa-encryption rsa-key-encryption
Last synced: 20 Apr 2025
https://github.com/ctronp/bigint
Big Integer library for C. Made in pure C (without asm or SIMD) using only 2 files. Works on 16, 32, 64 bits computers
16-bit 32-bit 64-bit bigint biginteger biginteger-library c performance
Last synced: 14 Jul 2025
https://github.com/jancarauma/fatorial
Cálculo do fatorial de números gigantes
biginteger bignumber bignumbers fatorial logarithm math stirling
Last synced: 26 Jun 2025
https://github.com/massimo-marino/bigint
C++17 implementation of arbitrary precision integer arithmetic
arbitrary-precision arbitrary-precision-integers bigint biginteger cpp cpp17 cpp1z googletest karatsuba
Last synced: 26 Dec 2025
https://github.com/jonghough/subspace
Math library, written in Java.
biginteger combinatorics elliptic-curves factorization fft math mathematics maths numbers numerical-calculations permutation permutations pollard totient
Last synced: 27 Feb 2025
https://github.com/alphaolomi/big-decimal
Floating point precision on PI
biginteger floating-point floating-point-arithmetic javascript precision
Last synced: 01 Mar 2025
https://github.com/joachimcoenen/bigint
Unlimited Integer. (aka. arbitrary-size integer arithmetic)
bigint biginteger biginteger-cpp biginteger-library bignumber cpp20 scientific-computing
Last synced: 16 Oct 2025
https://github.com/soreing/bigint-x86cpp
Big Integer library for C++ partially written in x86 Assembly
asm asmx86 assembly-x86 bigint biginteger biginteger-cpp biginteger-library cpp
Last synced: 22 Aug 2025
https://github.com/aprismatic/bigintegerext
Extension methods for .NET BigInteger class
bigint biginteger bignum bignumber bignumbers csharp csharp-library dotnet dotnet-core dotnet-library dotnet-standard dotnetcore dotnetstandard
Last synced: 29 Dec 2025
https://github.com/atmofx/bigint
C++ big integer library
bigint biginteger biginteger-library competitive-programming cpp cpp-library cpp11 cpp14 cpp17 cpp20 cpp23 scientific-calculations scientific-computing
Last synced: 10 Apr 2025
https://github.com/edwardcreighton/bignum
Custom implementation of Big Numbers class in C++
Last synced: 08 Aug 2025
https://github.com/richeyphu/powbigint.js
A simple utility library for calculating powers of big integers
bigint biginteger exponential javascript library math mathematics npm power typescript utility
Last synced: 04 Apr 2025
https://github.com/zanderlewis/yotta
Yotta is a pure no_std Rust arbitrary-precision integer library with 0 dependencies.
arbitrary-precision bigint biginteger bignum bignumber bignums no-dependencies no-deps no-std rust
Last synced: 16 May 2025
https://github.com/i-umairkhan/big-integers
A big integer calculator for solving calculaitons of big numbers
biginteger cpp data-structures
Last synced: 05 Mar 2025
https://github.com/a1393323447/math_rs
A rust lib provides math expression parse and big integer.
Last synced: 12 Dec 2025
https://github.com/make-github-pseudonymous-again/js-integer-little-endian
:mouse2: Arbitrary precision arithmetic for integers in little-endian order for JavaScript
agpl algorithms arithmetic biginteger integer javascript little-endian
Last synced: 24 Dec 2025
https://github.com/nuid/bn
Cross-platform arbitrary precision integers
bigint biginteger bignum bignumber clj cljc cljs clojure clojurescript
Last synced: 28 Dec 2025
https://github.com/taeh98/prime-numbers
A program to print/save (to a text file) all prime numbers or the next prime number after a given input start number.
bigdecimal bigdecimal-utils biginteger bignumber java java-8 java8 maths prime-numbers primes
Last synced: 31 Mar 2025
https://github.com/shuvo091/big-integer
Big integer by c++(thousand digits)
Last synced: 24 Feb 2025
https://github.com/ellpeck/dynamicenums
Enum-like single-instance values with additional capabilities, including dynamic addition of new arbitrary values and flags
bigint biginteger dynamic enum enumeration long
Last synced: 10 Sep 2025
https://github.com/make-github-pseudonymous-again/js-integer
:zzz: Integers for JavaScript (ℤ)
arbitrary-precision arithmetic big-int big-integer big-integers big-num big-number big-numbers bigint biginteger bigintegers bignum bignumber bignumbers computer-science gcd integers javascript js mathematics
Last synced: 12 Dec 2025
https://github.com/akababa/bigint
C++14 64-bit implementation of an unsigned arbitrary precision integer arithmetic library
Last synced: 03 Apr 2025
https://github.com/abhrankan-chakrabarti/diffsquare
This project is authored by Abhrankan Chakrabarti and demonstrates an efficient implementation of Fermat’s Difference of Squares method for factoring large integers. The implementation is written in Rust and utilizes the malachite crate for arbitrary-precision arithmetic.
biginteger cryptography fermat numbertheory opensource rustlang
Last synced: 09 Apr 2025
https://github.com/aprismatic/bigfraction
BigFraction implementation using .NET BigInteger class.
arithmetic bigint biginteger bignum bignum-library bignumber bignumbers bignums csharp decimal dotnet dotnet-core dotnetcore fraction math mathematics rational rational-numbers
Last synced: 13 Jun 2025
https://github.com/astef/sparsenumerics
Numbers stored as the positions of 1's in their binary form, useful for math with power of 2 towers
biginteger math numbers sparse
Last synced: 09 Jul 2025
https://github.com/mllimo/big-numbers
C++ Library designed for efficient handling of extremely large numbers.
arbitrary-sized-integers biginteger bignumber cpp17 cpp20 help-wanted wip
Last synced: 14 Jun 2025
https://github.com/itsjibel/jmp
Jibel Multiple Precision Arithmetic Library
arithmetic bigint biginteger calculator cpp cpp11
Last synced: 05 Nov 2025
https://github.com/ukrbublik/bigint
BigInt on C++
bigint biginteger c-plus-plus math
Last synced: 08 Sep 2025
https://github.com/c2r0b/redux-persist-transform-bigint
Serialize BigInt in Redux Persist
bigint biginteger redux-persist-transform serialization
Last synced: 21 Jul 2025
https://github.com/twiddlingbits/twr-bigint
twr-bigint: simple to use C Big Integer (bigint) library
biginteger biginteger-bigint biginteger-integer biginteger-library bigintegers c
Last synced: 26 Mar 2025
https://github.com/marschall/most-positive-bignum
finds the largest supported BigInteger
Last synced: 11 Oct 2025
https://github.com/bzdgn/big-number-utility
Basic Numeric Operations for Unlimited Numbers In String Format
addition big big-number biginteger factorial java multiplication numeric
Last synced: 29 Aug 2025
https://github.com/esotericpig/senpi
pi in base 12 with custom-made Big Integer/Decimal classes for use with (almost) any base.
base bigdecimal biginteger bignumber gradle gradle-wrapper gradlew java pi
Last synced: 04 Nov 2025
https://github.com/alex-sandalov/int2023_t
c++ bigint
biginteger biginteger-cpp cmake cpp23 googletest library
Last synced: 31 Aug 2025
https://github.com/rudxain/hyper-op.rs
arbitrary-precision Hyper-operations in Rust
ackermann big-num big-numbers bigint biginteger galactic-algorithms graham huge hyper-operation hyperoperation math recursion recursive
Last synced: 10 Sep 2025