An open API service indexing awesome lists of open source software.

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/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/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/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/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/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/calccrypto/integer

A drop-in "bigint" C++ class

arbitrary-precision bigint biginteger c-plus-plus

Last synced: 12 Apr 2025

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/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.

biginteger bignumber c-sharp

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/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.

biginteger cryptography

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/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/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/snektron/eryx

Futhark big integer experiment

biginteger futhark

Last synced: 12 May 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

biginteger boost cpp python

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/thesquidcombatant/thesquid.numerics.extensions

C# extension methods for BigInteger such as extracting an Nth root (including square root) and so on.

biginteger cache csharp dotnet extension math next nth-root numerics power random

Last synced: 31 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/euugenechou/bigint

A C++ wrapper for the GMP library.

biginteger cplusplus gmplib

Last synced: 25 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/rswinkle/c_bigint

A basic Big Integer library in C

bigint biginteger c

Last synced: 25 Mar 2025

https://github.com/emampons/cpint

Lightweight Big Integer library for C++

biginteger cpp

Last synced: 09 Apr 2025

https://github.com/edwardcreighton/bignum

Custom implementation of Big Numbers class in C++

biginteger bignumber cpp

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.

bigint biginteger math rust

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)

biginteger cpp11

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/akababa/bigint

C++14 64-bit implementation of an unsigned arbitrary precision integer arithmetic library

biginteger

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/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/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

biginteger bignum java

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