Arithmetic Open Source Projects

Browse 135 Arithmetic open source projects, ranked by GitHub stars. Find the most popular Arithmetic tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 135 projects
15,921 stars

federico-busato/Modern-CPP-Programming

Modern C++ Programming Course (C++03/11/14/17/20/23/26)

Metrics details
Stars15,921
15,268 stars

acidanthera/OpenCorePkg

OpenCore bootloader

Metrics details
Stars15,268
14,693 stars

vdumoulin/conv_arithmetic

A technical report on convolution arithmetic in the context of deep learning

Metrics details
Stars14,693
7,007 stars

MikeMcl/bignumber.js

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

Metrics details
Stars7,007
5,325 stars

Jounce/Surge

A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.

Metrics details
Stars5,325
5,186 stars

MikeMcl/big.js

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

Metrics details
Stars5,186
4,728 stars

Masterminds/sprig

Useful template functions for Go templates.

Metrics details
Stars4,728
4,099 stars

briansmith/ring

An experiment.

Metrics details
Stars4,099
2,721 stars

twitter/util

Wonderful reusable code from Twitter

Metrics details
Stars2,721
1,551 stars

austral/austral

Systems language with linear types and capability-based security.

Metrics details
Stars1,551
1,381 stars

m9rco/algorithm-php

🍭🍭uniting the internal work in a way that is in PHP

Metrics details
Stars1,381
1,329 stars

m-labs/migen

A Python toolbox for building complex digital hardware

Metrics details
Stars1,329
1,317 stars

datalust/superpower

A C# parser construction toolkit with high-quality error reporting

Metrics details
Stars1,317
1,216 stars

cosmologicon/pywat

Python wats

Metrics details
Stars1,216
1,041 stars

arq5x/bedtools2

bedtools - the swiss army knife for genome arithmetic

Metrics details
Stars1,041
937 stars

modernish/modernish

Modernish is a library for writing robust, portable, readable, and powerful programs for POSIX-based shells and utilities.

Metrics details
Stars937
878 stars

arkworks-rs/algebra

Libraries for finite field, elliptic curve, and polynomial arithmetic

Metrics details
Stars878
836 stars

mit-plv/fiat-crypto

Cryptographic Primitive Code Generation by Fiat

Metrics details
Stars836
826 stars

Backblaze/JavaReedSolomon

Backblaze Reed-Solomon Implementation in Java

Metrics details
Stars826
811 stars

higham/what-is

Important concepts in numerical linear algebra and related areas

Metrics details
Stars811
800 stars

cockroachdb/apd

Arbitrary-precision decimals for Go

Metrics details
Stars800
796 stars

nfrechette/rtm

Realtime Math

Metrics details
Stars796
775 stars

mgechev/tiny-compiler

A tiny evaluator and compiler of arithmetic expressions.

Metrics details
Stars775
746 stars

dankogai/js-combinatorics

power set, combination, permutation and more in JavaScript

Metrics details
Stars746
745 stars

dawsonjon/fpu

synthesiseable ieee 754 floating point library in verilog

Metrics details
Stars745
690 stars

johnmcfarlane/cnl

A Compositional Numeric Library for C++

Metrics details
Stars690
675 stars

mparlak/Flee

Fast Lightweight Expression Evaluator

Metrics details
Stars675
594 stars

aleaxit/gmpy

General Multi-Precision arithmetic for Python 2.6+/3+ (GMP, MPIR, MPFR, MPC)

Metrics details
Stars594
591 stars

flouthoc/calc.asm

Arithmetic calculator in x86 assembly

Metrics details
Stars591
512 stars

relic-toolkit/relic

Code

Metrics details
Stars512
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
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
468 stars

SRI-CSL/yices2

SRI Yices SMT Solver

Metrics details
Stars468
460 stars

ericelliott/moneysafe

Convenient, safe money calculations in JS

Metrics details
Stars460
454 stars

rust-fuzz/trophy-case

🏆 Collection of bugs uncovered by fuzzing Rust code

Metrics details
Stars454
441 stars

gilbo/cork

3D Boolean / CSG Library

Metrics details
Stars441
435 stars

faheel/BigInt

Arbitrary-sized integer class for C++

Metrics details
Stars435
416 stars

AndreaCensi/contracts

PyContracts is a Python package that allows to declare constraints on function parameters and return values. Contracts can be specified using Python3 annotations, or inside a docstring. PyContracts supports a basic type system, variables binding, arithmetic constraints, and has several specialized contracts and an extension API.

Metrics details
Stars416
412 stars

jtobey/javascript-bignum

Scheme arithmetic library for JavaScript

Metrics details
Stars412
401 stars

Cysharp/UnitGenerator

C# Source Generator to create value-object, inspired by units of measure.

Metrics details
Stars401
399 stars

nayuki/Reference-arithmetic-coding

Clear implementation of arithmetic coding for educational purposes in Java, Python, C++.

Metrics details
Stars399
395 stars

mpangburn/Expressions

Arithmetic and logical expressions modeled and visualized using protocol-oriented binary trees. 🌳

Metrics details
Stars395
356 stars

SySeVR/SySeVR

Metrics details
Stars356
349 stars

Huelse/SEAL-Python

Microsoft SEAL 4.X For Python

Metrics details
Stars349
342 stars

quarkslab/arybo

Manipulation, canonicalization and identification of mixed boolean-arithmetic symbolic expressions

Metrics details
Stars342
327 stars

JuliaIntervals/IntervalArithmetic.jl

Library for validated numerics using interval arithmetic

Metrics details
Stars327
320 stars

JuliaMath/Polynomials.jl

Polynomial manipulations in Julia

Metrics details
Stars320
303 stars

libcg/bfp

Beyond Floating Point - Posit C/C++ implementation

Metrics details
Stars303
297 stars

jstoxrocky/zksnarks_example

zkSNARKS tutorial

Metrics details
Stars297
294 stars

jscheiny/safe-units

Type-safe TypeScript units of measure 👷📏

Metrics details
Stars294
289 stars

Tiiiger/QPyTorch

Low Precision Arithmetic Simulation in PyTorch

Metrics details
Stars289
288 stars

AntonKueltz/fastecdsa

Python library for fast elliptic curve crypto

Metrics details
Stars288
282 stars

GoshPosh/grafana-meta-queries

Grafana plugin for calculating time period metrics like week over week, month over month and year over year etc.

Metrics details
Stars282
280 stars

RubixML/Tensor

A library and extension that provides objects for scientific computing in PHP.

Metrics details
Stars280
275 stars

dapphub/ds-math

Safe arithmetic

Metrics details
Stars275
273 stars

zverok/time_math2

Small library for operations with time steps (like "next day", "floor to hour" and so on)

Metrics details
Stars273
270 stars

ocaml/Zarith

The Zarith library implements arithmetic and logical operations over arbitrary-precision integers and rational numbers. The implementation, based on GMP, is very efficient.

Metrics details
Stars270
1-60 of 135 projects
Get A Weekly Email With Trending Arithmetic Projects
Stay updated on Arithmetic plus related topics you pick below.

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