#big-integer

  1. num-bigint

    Big integer implementation for Rust

    v0.4.6 6.7M #big-integer #integer-arithmetic #math #bignum #numeric #mathematical
  2. num

    A collection of numeric types and traits for Rust, including bigint, complex, rational, range iterators, generic integers, and more!

    v0.4.3 2.5M #complex-numbers #big-integer #range-iterator #rational-numbers #bignum #generics #math
  3. crypto-bigint

    Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. Provides constant-time, no_std-friendly implementations…

    v0.6.0-rc.6 2.4M #big-integer #integer #const-generics #bignum #precision
  4. num-bigint-dig

    Big integer implementation for Rust

    v0.8.4 1.9M #big-integer #integer-arithmetic #math #bignum #numeric #mathematical
  5. uint

    Large fixed-size integer arithmetic

    v0.10.0 712K #unsigned-integer #integer-arithmetic #big-integer #fixed-size #bit-length #performance #math
  6. bnum

    Arbitrary, fixed size numeric types that extend the functionality of primitive numeric types

    v0.12.1 76K #unsigned-integer #primitive-integer #bignum #maths #uint #int #big-integer
  7. rquickjs

    High level bindings to the QuickJS JavaScript engine

    v0.8.1 21K #javascript-engine #javascript #quickjs #es2020 #api-bindings #es6 #big-integer
  8. picky-asn1

    Provide ASN.1 simple types

    v0.10.0 34K #serialization #asn-1 #asn1 #deserialize #serde #big-integer #serializing
  9. arbi

    Arbitrary Precision Integer

    v0.5.0 1.6K #integer #big-integer #integer-value #bignum #arbitrary-precision
  10. num-order

    Numerically consistent Eq, Ord and Hash implementations for various num types (u32, f64, num_bigint::BigInt, etc.)

    v1.2.0 211K #order #comparison #equality #hash #big-integer #hash-values #numeric
  11. rithm

    Arbitrary precision arithmetic

    v14.6.0 #math #fraction #precision #big-integer #version #python
  12. dashu

    set of big numbers

    v0.4.2 20K #bignum #math #big-integer #numeric #mathematics #numerics
  13. big_num_math

    computations on large numbers

    v3.1.3 1.9K #math #big-integer #computation #numbers #large-numbers #power #divisor
  14. ibig

    A big integer library with good performance

    v0.3.6 11K #modular-arithmetic #integer-arithmetic #big-integer #math #modular #signed-integer #bignum
  15. i256

    Optimized implementations of 256-bit signed and unsigned integers

    v0.2.1 470 #unsigned-integer #big-integer #uint #math #int #bignum #no-std
  16. amplify_num

    Amplifying numeric types: big-sized and bit-sized integers

    v0.5.3 22K #big-integer #integer #pattern #wrap #num #patterns
  17. risc0-bigint2

    RISC Zero's Big Integer Accelerator

    v1.2.1-rc.0 1.0K #zero #risc #risc0 #big #accelerator #integer #big-integer
  18. blisp

    A lisp like statically typed programing language for no_std

    v0.4.5 #scripting-language #functional-programming #higher-order #scripting #statically-typed #embedded #big-integer
  19. twibint

    arithmetic on arbitrarily large integers. Provides Python bindings as well.

    v0.3.2 150 #integer-arithmetic #big-integer #unsigned-integer #integers #integer #signed-integer #python-bindings
  20. fixed-bigint

    Fixed-size big integer implementation for Rust

    v0.1.11 #big-integer #math #bignum #integer-arithmetic #unsigned-integer #mathematics #numeric
  21. risc0-circuit-bigint

    RISC Zero Circuit for Big Integer Computation

    v1.1.3 180 #big-integer #zero-knowledge #verifiable #risc0 #risc #circuit #zk-stark
  22. dashu-int

    A big integer library with good performance

    v0.4.1 20K #big-integer #integer-arithmetic #integer #arithmetic-operations #math #arbitrary-precision
  23. riichi_hand

    A collection of utilities for working with Riichi Mahjong player hands

    v0.6.3 370 #mahjong #renderer #riichi #big-integer
  24. paillier-zk

    ZK-proofs for Paillier encryption scheme

    v0.4.2 850 #zk-proofs #paillier #zero-knowledge #zero-knowledge-proofs #zk #big-integer
  25. quickjs-rusty

    QuickJS (QuickJS-NG) Javascript engine wrapper, and more

    v0.6.3 #javascript #quickjs #js #run-time #interpreter #big-integer
  26. ecm

    Lenstra's Elliptic Curve Factorization Implementation with Big Integers

    v1.0.1 160 #elliptic-curve #big-integer #number-theory #prime #lenstra #bignum
  27. rclc

    Mathematical expression calculator supporting common fractions, complex numbers, and big integers

    v1.0.0 #complex-numbers #big-integer #calculator #terminal #integer-arithmetic #math #command-line-arguments
  28. awint

    Arbitrary width integers

    v0.17.0 190 #integer-arithmetic #math #integer #big-integer #big #int #fixed-point
  29. arithmetic-eval

    interpreter for arithmetic expressions

    v0.4.0-beta.1 #arithmetic #interpreter #scripting #scripting-language #expression-parser #language #big-integer
  30. dashu-base

    Common trait definitions and tools for the dashu libraries

    v0.4.1 18K #big-integer #math #numeric #mathematical
  31. hmath

    Big Integers and Rational Numbers

    v0.1.17 100 #rational-numbers #big-integer #math #computation #accurate #integer-arithmetic #limit
  32. big-int

    arbitrary-precision, arbitrary-base arithmetic, supporting arbitrarily large integers of any base from 2 to u64::MAX

    v7.0.0 #big-integer #integer-arithmetic #int #numbers #arithmetic-operations #base
  33. infallible_tobigint

    Infallible ToBigInt/ToBigUint conversion traits for num-bigint

    v0.1.0 160 #bignum #math #big-integer #numeric #mathematics
  34. rust-bigint

    Common traits and methods for multiple BigInt implementations

    v1.2.0 8.4K #big-integer #gmp #num-bigint #cryptography
  35. ec-generic

    A generic use elliptic curve library

    v0.1.14 #elliptic-curve #elliptic-curve-cryptography #big-integer
  36. awint_ext

    Externally allocating awint functionality

    v0.17.0 190 #big-integer #integer-arithmetic #math #integer #big #int
  37. big_unsigned_ints

    Big Unsigned Integers ranging from U256 to U2048 using u64 arrays all under a fixed-size of 32

    v0.1.6 #unsigned-integer #big-integer #byte-array #byte #conversion #u8 #type
  38. rcalc_lib

    Mathematical expression calculation library

    v1.0.0 3.4K #complex-numbers #big-integer #expression #argument #math #integer-arithmetic #degree
  39. eint

    Fixed-size signed/unsigned big integers

    v1.0.0 #big-integer #fixed-size #precision #256
  40. sn_curv

    Curv contains an extremely simple interface to onboard new elliptic curves. Use this library for general purpose elliptic curve cryptography

    v0.10.1 8.0K #secret-sharing #zero-knowledge-proofs #verifiable #big-integer #scheme #commitment #ecdh
  41. chinese-numerals

    Convert numbers to Chinese numerals

    v0.2.2 #chinese #numeral #numbers #scale #convert #integer #big-integer
  42. u64_array_bigints

    biginteger library based on u64 arrays

    v0.3.4 #big-integer #u64 #array #no-std
  43. curv-lsc

    Curv contains an extremely simple interface to onboard new elliptic curves. Use this library for general purpose elliptic curve cryptography

    v0.1.2 #elliptic-curve #big-integer #zero-knowledge-proofs #extremely #interface #curv #onboard
  44. rmath

    math library

    v0.1.5 #big-integer #numbers #math #nat #iter #crypto-rand #multi-precision
  45. bigint-benchmark

    Benchmarks for big integer implementations

    v0.4.0 #big-integer #benchmark #math #bignum #integer-arithmetic #mathematical
  46. Try searching with DuckDuckGo.

  47. cbor_enhanced

    Cbor de/serialization library making use of lifetimes to support zero copy deserialization. Several iana tags are supported but need to be activated via feature flags

    v0.1.1 #deserialize #cbor #serialization #binary #deserialization #binary-serialization #big-integer
  48. modtype

    Macros that implement modular arithmetic integer types

    v0.7.0 #modular-arithmetic #cartridge #integer #big-integer #thread-local #macro #math
  49. fast-paillier

    Optimized Paillier encryption scheme

    v0.1.0 600 #homomorphic-encryption #encryption #public-key #paillier #big-integer #encryption-key
  50. big_num

    A big number implement in rust

    v0.1.0 #big-integer #numbers #immutability #represented #operations #notation #arbitrary-precision
  51. cw-bigint

    Big integer implementation for Rust

    v0.4.3 #big-integer #bignum #numeric #math #mathematics #numerics
  52. flexint

    Big integer types, optimized for small values

    v0.1.0 #big-integer #values #optimized #performance #num-bigint #applications #type
  53. bigint-base10

    Experimental API for dealing with big integers in base-ten

    v0.1.1 #integer #big-integer #integer-arithmetic #math #base-10 #mathematics
  54. scicrypt-bigint

    A scicrypt crate implementing *mostly* constant-time bigints for modular integers

    v0.7.1 #constant-time #scicrypt #modular #integer #big-integer #arithmetic #gmp
  55. vertical-multiplication

    Vertical multiplication step by step

    v0.1.0 #step #multiplication #vertical #big-integer
  56. u64_array_bigints_core

    Core library for u64_array_bigints

    v0.3.4 #big-integer #u64-array-bigints #user #no-std
  57. elliptic-curve-gost

    Small elliptic curve implementation (GOST 34.10-2018), calculations are based on big integer library from Rust Crypto

    v0.1.0 #elliptic-curve #big-integer #calculations #crypto #gost #github #com
  58. cryptix-bigint

    A bigint library for cryptix

    v0.1.0 #big-integer
  59. dashu-macros

    Procedure macros for creating big numbers

    v0.4.1 12K #arbitrary-precision #big-integer #numeric #math #mathematics
  60. xint

    Fixed-size signed/unsigned big integers

    v0.1.0 #fixed-size #integers #big #big-integer
  61. etcommon-bigint

    Big integer (256-bit and 512-bit) implementation for SputnikVM and other Ethereum Classic clients

    v0.2.10 1.4K #big-integer #ethereum #no-std #structs #licensed #shared #sputnik-vm
  62. near-bigint

    Big integer types compatible with NEAR Protocol state trie serialization and serde serialization

    v1.0.1 #big-integer #near #near-protocol #types #state #compatible #protocols
  63. solid

    Solidity encoding/decoding library

    v0.1.5 #solidity #codec #decoding #encoding #big-integer
  64. nyar_prime

    Prime lib for Nyar

    v0.1.0 #prime #lib #nyar #big-integer
  65. sputnikvm-bigint

    Big integer (256-bit and 512-bit) implementation for SputnikVM

    v0.2.0 #virtual-machine #sputnik-vm #big-integer #ethereum #blockchain #256-bit #evm
  66. bigcollatz

    Collatz implementation using Big integer

    v0.3.0 #bignum #math #numeric #big-integer
  67. forest_bigint

    BigInt utilities for use in Forest

    v0.1.4 #big-integer #forest #utilities #filecoin #blockchain