Arbitrary Precision Open Source Projects

Browse 31 Arbitrary Precision open source projects, ranked by GitHub stars. Find the most popular Arbitrary Precision tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
7,450 stars

shopspring/decimal

Arbitrary-precision fixed-point decimal numbers in Go

Metrics details
Stars7,450
7,225 stars

MikeMcl/decimal.js

An arbitrary-precision Decimal type for JavaScript

Metrics details
Stars7,225
7,007 stars

MikeMcl/bignumber.js

A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic

Metrics details
Stars7,007
5,186 stars

MikeMcl/big.js

A small, fast JavaScript library for arbitrary-precision decimal arithmetic.

Metrics details
Stars5,186
2,154 stars

brick/math

Arbitrary-precision arithmetic library for PHP

Metrics details
Stars2,154
1,170 stars

mpmath/mpmath

Python library for arbitrary-precision floating-point arithmetic

Metrics details
Stars1,170
825 stars

asc-community/AngouriMath

Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.

Metrics details
Stars825
580 stars

ericlagergren/decimal

A high-performance, arbitrary-precision, floating-point decimal library.

Metrics details
Stars580
535 stars

JuliaPhysics/Measurements.jl

Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.

Metrics details
Stars535
501 stars

stillwater-sc/universal

Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.

Metrics details
Stars501
479 stars

fredrik-johansson/arb

Arb has been merged into FLINT -- use https://github.com/flintlib/flint/ instead

Metrics details
Stars479
479 stars

will/crystal-pg

a postgres driver for crystal

Metrics details
Stars479
478 stars

ericmj/decimal

Arbitrary precision decimal arithmetic

Metrics details
Stars478
474 stars

ionspin/kotlin-multiplatform-bignum

A Kotlin multiplatform library for arbitrary precision arithmetics

Metrics details
Stars474
473 stars

kokke/tiny-bignum-c

Small portable multiple-precision unsigned integer arithmetic in C

Metrics details
Stars473
449 stars

lcn2/calc

C-style arbitrary precision calculator

Metrics details
Stars449
408 stars

MikeMcl/decimal.js-light

The light version of decimal.js, an arbitrary-precision Decimal type for JavaScript.

Metrics details
Stars408
348 stars

eobermuhlner/big-math

Advanced Java BigDecimal math functions (pow, sqrt, log, sin, ...) using arbitrary precision.

Metrics details
Stars348
344 stars

php-decimal/ext-decimal

Correctly-rounded, arbitrary precision decimal floating-point arithmetic in PHP

Metrics details
Stars344
255 stars

mkrd/Swift-BigInt

A lightweight, Arbitrary Precision Arithmetic Library for Swift!

Metrics details
Stars255
242 stars

iriscouch/bigdecimal.js

Arbitrary-precision Javascript BigInteger and BigDecimal real numbers

Metrics details
Stars242
232 stars

bgkillas/kalc

a complex numbers, 2d/3d graphing, arbitrary precision, vector/matrix, cli calculator with real-time output and support for units

Metrics details
Stars232
221 stars

ckormanyos/wide-integer

Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.

Metrics details
Stars221
186 stars

silentmatt/javascript-biginteger

A big integer library for JavaScript

Metrics details
Stars186
173 stars

chfast/intx

Extended precision integer C++ library

Metrics details
Stars173
156 stars

creachadair/imath

Arbitrary precision integer and rational arithmetic library

Metrics details
Stars156
152 stars

ruby/bigdecimal

Arbitrary-precision decimal floating-point number library for Ruby

Metrics details
Stars152
144 stars

grzegorzmazur/yacas

Computer calculations made easy

Metrics details
Stars144
127 stars

cmpute/dashu

A library set of arbitrary precision numbers implemented in Rust.

Metrics details
Stars127
125 stars

JuliaPhysics/PhysicalConstants.jl

Collection of fundamental physical constants with uncertainties. It supports arbitrary-precision constants

Metrics details
Stars125
119 stars

stencillogic/astro-float

Arbitrary precision floating point numbers library

Metrics details
Stars119
Get A Weekly Email With Trending Arbitrary Precision Projects
Stay updated on Arbitrary Precision plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.