Projects in Awesome Lists tagged with algebra
A curated list of projects in awesome lists tagged with algebra .
https://github.com/dimforge/nalgebra
Linear algebra library for Rust.
algebra linear-algebra matrix vector
Last synced: 17 Dec 2025
https://github.com/markrogoyski/math-php
Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra
algebra combinatorics distributions finance information-theory linear-algebra math mathematics matrix number-theory numerical-analysis php php-library probability regression statistics vector
Last synced: 10 May 2025
https://github.com/functionaljava/functionaljava
Functional programming in Java
algebra algebraic-data-types effects functional-programming java monad monoid optics persistent-data-structure property-based-testing
Last synced: 13 Apr 2025
https://github.com/nicolewhite/algebra.js
Build, display, and solve algebraic equations.
Last synced: 29 Sep 2025
https://github.com/witchcrafters/witchcraft
Monads and other dark magic for Elixir
algebra algebraic-data-types applicative category elixir functor monad operators traversable type-class
Last synced: 05 Oct 2025
https://github.com/davidedc/algebrite
Computer Algebra System in Javascript (Typescript)
algebra algebraic algebraic-computation cas coffeescript computer-algebra computer-algebra-system javascript javascript-cas math symbolic symbolic-computation symbolic-manipulation
Last synced: 15 May 2025
https://github.com/davidedc/Algebrite
Computer Algebra System in Javascript (Typescript)
algebra algebraic algebraic-computation cas coffeescript computer-algebra computer-algebra-system javascript javascript-cas math symbolic symbolic-computation symbolic-manipulation
Last synced: 14 Mar 2025
https://github.com/gap-system/gap
Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra
algebra computer-algebra computer-algebra-system discrete-mathematics group-theory math mathematics representation-theory
Last synced: 17 Jan 2026
https://github.com/precog/matryoshka
Generalized recursion schemes and traversals for Scala.
algebra fold recursion-schemes recursive-structures traversal
Last synced: 19 Jan 2026
https://github.com/asc-community/angourimath
New open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
algebra arbitrary-precision calculus computer-algebra csharp differentiation equations fsharp inequality integration jupyter latex math nuget parse parsing solver symbolic-manipulation symbolic-math
Last synced: 08 Jan 2026
https://github.com/asc-community/AngouriMath
New open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
algebra arbitrary-precision calculus computer-algebra csharp differentiation equations fsharp inequality integration jupyter latex math nuget parse parsing solver symbolic-manipulation symbolic-math
Last synced: 15 Mar 2025
https://github.com/fantasyland/static-land
Specification for common algebraic structures in JavaScript based on Fantasy Land
adt algebra algebraic algebraic-data-types fantasy-land functional-programming functor monad monoid specification static-land
Last synced: 04 Apr 2025
https://github.com/jeremyong/klein
P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
3d 3d-graphics algebra animation dual-quaternions geometric-algebra inverse-kinematics pga projective-geometry quaternion-algebra quaternions simd sse
Last synced: 09 Jul 2025
https://github.com/tranleduy2000/ncalc
Power calculator for Android. Solve some problem algebra and calculus.
algebra android calculator calculus equation ncalc
Last synced: 12 Apr 2025
https://github.com/hrnbot/Basic-Mathematics-for-Machine-Learning
The motive behind Creating this repo is to feel the fear of mathematics and do what ever you want to do in Machine Learning , Deep Learning and other fields of AI
ai algebra beginner calculus linear-algebra machine-learning machinelearning-python mathematical-analysis mathematical-functions mathematics maths notebook prerequisites probability python pytorch siraj siraj-raval statistics
Last synced: 26 Apr 2025
https://github.com/anishlearnstocode/books
A collection of Mathematics + CS + what have you related books collected over the years for school 🎓 and personal reading 📚.
algebra algorithms book books calculus computer-science computer-vision cs data-structures dbms digital-image-processing fuzzy-logic game-theory java machine-learning mathematics operating-system programming python
Last synced: 05 Apr 2025
https://github.com/derive4j/derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
algebra algebraic-data-types annotation-processor catamorphisms derive4j discriminated-unions exhaustiveness-checking fold functional-programming java java-8 laziness optics sum-types tagged-unions visitor visitor-pattern
Last synced: 12 Apr 2025
https://github.com/jiggzson/nerdamer
a symbolic math expression evaluator for javascript
algebra calculus differentiation equation expressions fraction fractions integration javascript latex math solve-equations solver substitutions symbolic
Last synced: 14 May 2025
https://github.com/aunyks/newton-api
➗ A really micro micro-service for advanced math.
algebra api calculus javascript json math math-expressions newton trigonometry
Last synced: 05 Apr 2025
https://github.com/mmenestret/fp-resources
Functional programming great resources
algebra category-theory free-monads functional-programming monad monad-transformers monoid recursion-schemes scala typeclass typeclasses
Last synced: 10 May 2025
https://github.com/chakravala/grassmann.jl
⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
algebra automatic-differentiation clifford-algebras complex-numbers computational-geometry computer-algebra differential-geometry discrete-exterior-calculus geometric-algebra geometry-processing lie-groups linear-algebra manifolds quantum-computing quaternion simplicial-complexes tensor tensor-algebra topology
Last synced: 26 Feb 2026
https://github.com/chakravala/Grassmann.jl
⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
algebra automatic-differentiation clifford-algebras complex-numbers computational-geometry computer-algebra differential-geometry discrete-exterior-calculus geometric-algebra geometry-processing lie-groups linear-algebra manifolds quantum-computing quaternion simplicial-complexes tensor tensor-algebra topology
Last synced: 08 May 2025
https://github.com/PyLops/pylops
PyLops – A Linear-Operator Library for Python
algebra inverse-problems linear-operators optimization python
Last synced: 01 May 2025
https://github.com/Foadsf/Cmathtuts
trying to collect all useful tutorials for famous C math and linear algebra libraries such as CBLAS, CLAPACK, GSL...
algebra blas c cblas clapack fortran lapack lapacke mathematics
Last synced: 06 May 2025
https://github.com/axkr/symja_android_library
:coffee: Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
algebra algorithms android calculator calculus computer-algebra derivatives discord-bot docker-image equation-solver factorization integral interpreter java lisp-like polynomials rewriting scripting-language symbolic-math symja
Last synced: 26 Feb 2026
https://github.com/zzllrr/mather
zzllrr mather(an offline tool for Math learning, education and research)小乐数学,离线可用的数学学习(自学或教学)、研究辅助工具。计划覆盖数学全部学科的解题、作图、演示、探索工具箱。目前是演示Demo版(抛转引玉),但已经支持数学公式编辑显示,部分作图功能,部分学科,如线性代数、离散数学的部分解题功能。最终目标是推动专业数学家、编程专家、教育工作者、科普工作者共同打造出更加专业级的Mather数学工具
algebra discrete-mathematics educational-software formulae geek geometry linear-algebra math math-library mathematics maths offline offline-app solve solve-equations solve-puzzles solver topology visualization-tools webapp
Last synced: 30 Mar 2025
https://higherkindness.github.io/mu/
Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
algebra functional-programming monads mu protocol rpc scala tagless-final
Last synced: 08 May 2025
https://github.com/stewdio/q.js
Quantum computing in your browser.
algebra braket javascript matrix q qc qjs quantum quantum-circuit quantum-computing quantum-simulators qubits
Last synced: 06 Apr 2025
https://github.com/higherkindness/mu-scala
Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
algebra functional-programming monads mu protocol rpc scala tagless-final
Last synced: 11 Jan 2026
https://github.com/likebike/fasteval
Fast and safe evaluation of algebraic expressions
algebra algebraic-expressions eval math rust rust-lang
Last synced: 16 May 2025
https://github.com/chakravala/reduce.jl
Symbolic parser for Julia language term rewriting using REDUCE algebra
algebra computer-algebra julia math metaprogramming parser-generator reduce repl symbolic-computation syntax-tree term-rewriting
Last synced: 16 May 2025
https://github.com/chakravala/Reduce.jl
Symbolic parser for Julia language term rewriting using REDUCE algebra
algebra computer-algebra julia math metaprogramming parser-generator reduce repl symbolic-computation syntax-tree term-rewriting
Last synced: 22 Jul 2025
https://github.com/shervinea/stanford-cme-102-ordinary-differential-equations
VIP cheatsheets for Stanford's CME 102 Ordinary Differential Equations for Engineers
algebra applications calculus first-order ordinary-differential-equations second-order trigonometry
Last synced: 21 Jan 2026
https://github.com/nemocas/nemo.jl
Julia bindings for the FLINT number theory C library
abstract-algebra algebra computer-algebra julia julia-package math polynomials
Last synced: 16 May 2026
https://github.com/fslaborg/fsharp.stats
statistical testing, linear algebra, machine learning, fitting and signal processing in F#
algebra fsharp linear-algebra mathematics numerics statistics
Last synced: 16 May 2025
https://github.com/Risto-Stevcev/bastet
A ReasonML/Ocaml library for category theory and abstract algebra
abstract abstract-algebra algebra bucklescript category category-theory monad monoid prelude reason reasonml semigroup semigroupoid semiring theory
Last synced: 07 May 2025
https://github.com/snowleopard/alga-paper
A minimalistic, elegant and powerful approach to working with graphs in a functional programming language
Last synced: 11 Sep 2025
https://github.com/taketo1024/swm-core
Pure Math in Pure Swift.
algebra mathematics swift topology
Last synced: 21 Oct 2025
https://github.com/Nemocas/Nemo.jl
Julia bindings for the FLINT number theory C library
abstract-algebra algebra computer-algebra julia julia-package math polynomials
Last synced: 27 Mar 2025
https://github.com/frees-io/iota
Fast [co]product types with a clean syntax. For Cats & Scalaz.
algebra coproduct functional-programming iota performance-tuning scala
Last synced: 15 Aug 2025
https://github.com/metadelta/mdlt
A command-line utility for quick math.
algebra calculus cas cli machine-learning math
Last synced: 12 Jan 2026
https://github.com/mavam/abstract-algebra-cheatsheet
:green_book: A visualization of key structures in abstract algebra.
abstract-algebra algebra cheatsheet math visualization
Last synced: 06 Jan 2026
https://github.com/vagmcs/Optimus
Optimus is a mathematical programming library for Scala.
algebra integer-programming linear-programming optimization quadratic-programming scala
Last synced: 13 May 2025
https://github.com/vagmcs/optimus
Optimus is a mathematical programming library for Scala.
algebra integer-programming linear-programming optimization quadratic-programming scala
Last synced: 13 Apr 2025
https://github.com/fibo/algebra
means completeness and balancing, from the Arabic word الجبر
algebra complex-numbers math matrix octonion quaternion ring scalar vector
Last synced: 04 Apr 2025
https://github.com/libmir/mir-glas
[Experimental] LLVM-accelerated Generic Linear Algebra Subprograms
algebra blas glas lapack linear-algebra-subprograms matrix matrix-multiplication simd
Last synced: 09 Apr 2025
https://github.com/Canna71/obsidian-mathpad
Computer Algebra System (CAS) for Obsidian.md
algebra calculator calculus computer-algebra-system mathematics plot
Last synced: 22 Jul 2025
https://github.com/ltworf/relational
Educational tool for relational algebra
algebra linux parser python python3 qt5 relational-algebra windows
Last synced: 11 Jan 2026
https://github.com/algebraic-graphs/agda
The theory of algebraic graphs formalised in Agda
Last synced: 01 May 2025
https://github.com/harrisongrodin/simplify.jl
Algebraic simplification in Julia
algebra julia julialang reduction rewrite-system rewriting rewriting-system simplification term-rewriting
Last synced: 10 Apr 2025
https://github.com/HarrisonGrodin/Simplify.jl
Algebraic simplification in Julia
algebra julia julialang reduction rewrite-system rewriting rewriting-system simplification term-rewriting
Last synced: 22 Jul 2025
https://github.com/HarrisonGrodin/Rewrite.jl
An efficient symbolic term rewriting engine
algebra julia julialang rewriting symbolic symbolic-computation symbolic-math
Last synced: 22 Jul 2025
https://github.com/harrisongrodin/rewrite.jl
An efficient symbolic term rewriting engine
algebra julia julialang rewriting symbolic symbolic-computation symbolic-math
Last synced: 16 Jul 2025
https://github.com/erhant/moonmath
Solutions to exercises from MoonMath Manual to zkSNARKs.
algebra cryptography mathematics sage web3 zero-knowledge
Last synced: 28 Jan 2026
https://github.com/PoslavskySV/rings
Rings: efficient JVM library for polynomial rings
algebra algebraic-calculations algebraic-data-types commutative-algebra factorization finite-fields groebner-basis mathematics multivariate-polynomials polynomial-arithmetic polynomials
Last synced: 13 May 2025
https://github.com/junyang/radb
RA (radb): A relational algebra interpreter over relational databases
algebra databases educational-software relational sql
Last synced: 14 Jan 2026
https://github.com/numbas/editor
An editor for the Numbas e-learning system.
algebra assessment django e-assessment editor education javascript math newcastle-university numbas python up-for-grabs
Last synced: 07 Mar 2026
https://github.com/algebraicjulia/algebraicrelations.jl
Relational Algebra, now with more algebra!
algebra algebraic-structures category-theory relational relational-algebra relational-databases
Last synced: 25 Oct 2025
https://github.com/tkluck/galoisfields.jl
Finite fields for Julia
algebra finite-fields galois-field julia
Last synced: 03 Sep 2025
https://github.com/arguiot/euler
The open-source computational framework for the Swift language
algebra bignumber cocoapods euler math mathematics statistics swift symbolic-computation xcode
Last synced: 07 Mar 2026
https://github.com/hugogranstrom/symbolicnim
A symbolic library written purely in Nim with the ability to compile expressions into efficient functions.
algebra derivative nim rationals symbolic-library
Last synced: 05 Oct 2025
https://github.com/simplisticated/swiftyalgebra
Algebra implemented in Swift
Last synced: 12 Oct 2025
https://github.com/HugoGranstrom/symbolicnim
A symbolic library written purely in Nim with the ability to compile expressions into efficient functions.
algebra derivative nim rationals symbolic-library
Last synced: 08 May 2025
https://github.com/lastancientone/mathematics_for_machine_learning
Learn the mathematics behind machine learning and explore various mathematical concepts within machine learning.
algebra applications calculus curves data-science deep-learning geometry linear-algebra linear-systems machine-learning math mathematics matrix matrix-calculations probability software statistics vector
Last synced: 11 Aug 2025
https://github.com/edinsonrequena/articicial-inteligence-and-data-science
Este repositorio esta basado principalmente en la carrera de machine learning y data science de platzi pero también habrán recursos de otras plataformas e instituciones educativas.
algebra algorithms articicial-inteligence data-science instituciones-educativas jupyter-notebook platzi python university
Last synced: 17 Mar 2025
https://github.com/andreaferretti/emmy
algebra algebraic-structures concepts nim
Last synced: 09 Apr 2025
https://github.com/ATell-SoundTheory/CliffordAlgebras.jl
A fast and lightweight Julia package for Clifford and geometric algebras.
algebra geometric-algebra geometry julia julia-language julia-package mathematics
Last synced: 22 Jul 2025
https://github.com/atell-soundtheory/cliffordalgebras.jl
A fast and lightweight Julia package for Clifford and geometric algebras.
algebra geometric-algebra geometry julia julia-language julia-package mathematics
Last synced: 06 May 2025
https://github.com/ElectrifyPro/cas-rs
An opinionated computer algebra system written in Rust, used by CalcBot.
algebra calculator computer parser rust
Last synced: 07 Aug 2025
https://github.com/drscotthawley/audio-algebra
alchemy with embeddings
algebra audio audio-processing embeddings
Last synced: 05 Mar 2026
https://github.com/coot/free-algebras
Free Algebras in Haskell
algebra free haskell-library math
Last synced: 28 Jul 2025
https://github.com/zalo/symplex
A Symbolic Code Algebra+Calculus system for VS Code
algebra calculus computer-algebra-system symbolic-math sympy vscode vscode-extension
Last synced: 12 Apr 2025
https://github.com/simensgreen/rusymbols
rusymbols is a Rust crate for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. rusymbols is written entirely in Rust.
Last synced: 02 Jul 2025
https://github.com/godefv/math
This is a C++ math library, with a focus on geometry.
algebra arbitrary-dimensions cplusplus-20 geometric-algebra geometry-library math-library mathematical-objects
Last synced: 09 Jul 2025
https://github.com/juliaalgebra/typedpolynomials.jl
MultivariatePolynomials implementation using typed variables in Julia
Last synced: 07 Oct 2025
https://github.com/armfazh/tozan-ecc
Elliptic curve Go reference implementation
algebra cryptography ecc elliptic-curves golang
Last synced: 21 Jun 2025
https://github.com/mplex/multiplex
multiplex: algebraic tools for the analysis of multiple social networks
algebra network-analysis r semigroup semiring
Last synced: 22 Oct 2025
https://github.com/krivenko/libcommute
A quantum operator algebra domain-specific language and exact diagonalization toolkit for C++11/14/17
algebra cpp11 exact-diagonalization many-body-physics operators physics quantum
Last synced: 24 Aug 2025
https://github.com/tirthajyoti/symbolic-computation-python
Symbolic computation using SymPy and various applications
algebra calculus linear-algebra python symbolic symbolic-computation
Last synced: 05 May 2025
https://github.com/naridal/brep.ts
Boundary representation volume modeling in TypeScript.
Last synced: 22 Mar 2025
https://github.com/owlbarn/owl_symbolic
Connect Owl with other accelerators and numerical frameworks with symbolic maths
algebra gpu-computing machine-learning neural-networks numerical onnx scientific-computing symbolic-math
Last synced: 22 Jun 2025
https://github.com/philzook58/lens-algebra
Type level algebraic "proofs" using lens combinators
algebra lens polynomial proofs
Last synced: 26 Apr 2025
https://github.com/junjihashimoto/th-cas
Compile time CAS(Computer Algebra System) for Haskell
algebra cas computer-algebra haskell
Last synced: 12 Apr 2025
https://github.com/yalishanda42/py-polynomial
A python package attempting to fully implement single-variable polynomials and methods related to them.
algebra derivatives hacktoberfest numpy package pip3 polynomials pypi pypi-package python scipy
Last synced: 26 Mar 2025
https://github.com/mgmacias95/criptografia_y_computacion
Prácticas de la asignatura Criptografía y Computación - Grado en Ingeniería Informática (UGR)
algebra criptografia criptography haskell
Last synced: 23 Oct 2025
https://github.com/nw-rs/citrus-cas
CAS (Computer Algebra System) written in Rust for no_std environments.
algebra calculator cas computer-algebra-system nostd rust rust-lang
Last synced: 06 May 2025
https://github.com/relrod/ct
My attempt to better understand both Coq and Category Theory by formalizing the latter in the former.
algebra categories category-theory coq math mathematics topology
Last synced: 07 May 2025
https://github.com/saichandrareddy1/oxygenjs
This a JavaScript Library for the Numerical Javascript and Machine Learning
algebra javascript machine machine-learning machine-learning-algorithms maths matrix numerical-methods preprocessing
Last synced: 04 Mar 2026
https://github.com/algebraicjulia/structured-epidemic-modeling
Results and software for our paper on structured epidemic modeling
algebra categorical-logic category-theory dynamical-systems epidemic-model epidemiology modeling modeling-and-simulation scientific-computing simulation
Last synced: 03 May 2025
https://github.com/szymonmaszke/numpp
Research library for compile time optimization
algebra compilation compile-time contributions cpp cpp17 docker krylov-methods matrices numerical-library numerical-methods numerical-optimization research research-paper research-project symbolic-computation travis-ci
Last synced: 20 Jun 2025
https://github.com/chakravala/ganja.jl
Interface for the ganja.js library in Julia
algebra clifford-algebras complex-numbers computational-geometry computer-algebra geometric-algebra math quaternion
Last synced: 12 May 2025
https://github.com/basemax/mathematicalproposition
Examines and analyzes mathematical propositions.
Last synced: 18 Jan 2026
https://github.com/kenken-neko/elixir-matrix-operation
Matrix-operation is a linear algebra library in Elixir language.
Last synced: 22 Sep 2025