Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Mathematics
👉
Algebra
87 Open Source Algebra Software Projects
Free and open source algebra code projects including engines, APIs, generators, and tools.
Nalgebra
1841 ⭐
Linear algebra library for Rust.
Math Php
1679 ⭐
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
Functionaljava
1401 ⭐
Functional programming in Java
Algebra.js
1266 ⭐
Build, display, and solve algebraic equations.
Witchcrafters Witchcraft
834 ⭐
Monads and other dark magic for Elixir
Algebrite
778 ⭐
Computer Algebra System in Javascript (Coffeescript)
Matryoshka
748 ⭐
Generalized recursion schemes and traversals for Scala.
Static Land
675 ⭐
Specification for common algebraic structures in JavaScript based on Fantasy Land
Snowleopard Alga
599 ⭐
Algebraic graphs
Derive4j
500 ⭐
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Tranleduy2000 Ncalc
475 ⭐
Power calculator for Android. Solve some problem algebra and calculus.
Unplugged
496 ⭐
Open book about math and computer science.
Klein
406 ⭐
P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
Gap System Gap
398 ⭐
Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra
Algebra
369 ⭐
Experimental project to lay out basic algebra type classes
Fp Resources
363 ⭐
Functional programming great resources
Newton API
333 ⭐
➗ A really micro micro-service for advanced math.
Nerdamer
290 ⭐
a symbolic math expression evaluator for javascript
Zzllrr Mather
253 ⭐
zzllrr mather(an offline tool for Math learning, education and research)小乐数学，离线可用的数学学习（自学或教学）、研究辅助工具。计划覆盖数学全部学科的解题、作图、演示、探索工具箱。目前是演示Demo版（抛转引玉），但已经支持数学公式编辑显示，部分作图功能，部分学科，如线性代数、离散数学的部分解题功能。最终目标是推动专业数学家、编程专家、教育工作者、科普工作者共同打造出更加专业级的Mather数学工具
Mu Scala
251 ⭐
Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
Cmathtuts
247 ⭐
trying to collect all useful tutorials for famous C math and linear algebra libraries such as CBLAS, CLAPACK, GSL...
Grassmann.jl
257 ⭐
⟨Leibniz-Grassmann-Clifford⟩ differential geometric algebra / multivector simplicial complex
Bastet
193 ⭐
A ReasonML/Ocaml library for category theory and abstract algebra
Basic Mathematics For Machine Learning
223 ⭐
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
Swiftymath
179 ⭐
Pure Math in Pure Swift.
Frees Io Iota
172 ⭐
Fast [co]product types with a clean syntax. For Cats & Scalaz.
Curso Algebra Lineal
186 ⭐
Curso de Álgebra Lineal
Alga Paper
160 ⭐
A minimalistic, elegant and powerful approach to working with graphs in a functional programming language
Fasteval
155 ⭐
Fast and safe evaluation of algebraic expressions
Symja_android_library
153 ⭐
:coffee: Symja - computer algebra language & symbolic math library for Android NCalc calculator. A collection of popular algorithms implemented in pure Java.
Reduce.jl
151 ⭐
Symbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
Alga
142 ⭐
Abstract algebra for Rust.
Q.js
147 ⭐
Quantum computing in your browser.
Abstract Algebra Cheatsheet
133 ⭐
:green_book: A visualization of key structures in abstract algebra.
Numbas
135 ⭐
A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics
Vagmcs Optimus
120 ⭐
Optimus is a mathematical programming library for Scala.
Pylops
114 ⭐
PyLops – A Linear-Operator Library for Python
Mdlt
109 ⭐
A command-line utility for quick math.
Mir Glas
96 ⭐
[Experimental] LLVM-accelerated Generic Linear Algebra Subprograms
Algebraic Graphs Typescript
95 ⭐
Algebraic graphs implementation in TypeScript
Fibo Algebra
89 ⭐
means completeness and balancing, from the Arabic word الجبر
Angourimath
110 ⭐
Open-source symbolic algebra library for C#. One of the most powerful in .NET
Stanford Cme 102 Ordinary Differential Equations
83 ⭐
VIP cheatsheets for Stanford's CME 102 Ordinary Differential Equations for Engineers
Simplify.jl
73 ⭐
Algebraic simplification in Julia
Algebraic Graphs Agda
57 ⭐
The theory of algebraic graphs formalised in Agda
Relational
53 ⭐
Educational tool for relational algebra
Rewrite.jl
51 ⭐
An efficient symbolic term rewriting engine
Poslavskysv Rings
49 ⭐
Rings: efficient JVM library for polynomial rings
Racket Cas
48 ⭐
Simple computer algebra system
Swiftyalgebra
41 ⭐
Algebra implemented in Swift
Radb
36 ⭐
RA (radb): A relational algebra interpreter over relational databases
Numbas Editor
34 ⭐
An editor for the Numbas e-learning system.
Columbiax Robotics
33 ⭐
Projects from edX | CSMM.103x Robotics
Fsharp.stats
34 ⭐
F# project for statistical computing
Augmath
32 ⭐
Interactive Computer Algebra System. Augmenting how we *do* mathematics using computers
Emmy
28 ⭐
Mathifold
27 ⭐
Migrated to Tungsteno https://github.com/TungstenHub
Galoisfields.jl
26 ⭐
Finite fields for Julia
Free Algebras
26 ⭐
Free Algebras in Haskell
Algebra Latex
19 ⭐
Parse and calculate latex formatted math
Scala
20 ⭐
Algebraic Graphs in Scala
Lens Algebra
18 ⭐
Type level algebraic "proofs" using lens combinators
United
17 ⭐
United Monoids
Danilkolikov Categories
16 ⭐
Category Theory
Metaocaml Frex
17 ⭐
Haskell Frex
17 ⭐
Tozan Ecc
16 ⭐
Elliptic curve operations in Go.
Symplex
15 ⭐
A Symbolic Code Algebra+Calculus system for VS Code
Symbolic Computation Python
14 ⭐
Symbolic computation using SymPy and various applications
Typedpolynomials.jl
15 ⭐
MultivariatePolynomials implementation using typed variables in Julia
Criptografia_y_computacion
14 ⭐
Prácticas de la asignatura Criptografía y Computación - Grado en Ingeniería Informática (UGR)
Atosym
14 ⭐
algebraic expressions parsing and evaluation through a property system based algorithm
Curr
13 ⭐
All curricular materials for Bootstrap course modules
Mathematics_for_machine_learning
14 ⭐
Math for Machine Learning and Deep Learning
Glsl Cpp
12 ⭐
A generic, modern and extensible numerical toolkit following the syntax and functionality of the GLSL shading language, but it packed with extra goodies
Ct
12 ⭐
My attempt to better understand both Coq and Category Theory by formalizing the latter in the former.
Representations
12 ⭐
An upcoming book on mathematical physics
Multiplex
11 ⭐
multiplex: algebraic tools for the analysis of multiple social networks
Numpp
11 ⭐
Research library for compile time optimization
Godefv Math
10 ⭐
This is a C++ math library, with a focus on geometry.
Oxygen.js
10 ⭐
This a JavaScript Library for the Numerical Javascript and Machine Learning
Mathematicalproposition
10 ⭐
Examines and analyzes mathematical propositions.
Abstract_dart
10 ⭐
A collection of algebraic structures borrowed from abstract algebra. Semigroup, Monoid, Group & Field.
Arguiot Euler
13 ⭐
The open-source computational framework for the Swift language
Types Vs Tests
15 ⭐
Tab vs spaces, vim vs emacs, types vs tests, our community is full of these conflicts. In this talk, we'll explore the latter: what is the impact of types in our programs? Can types help write more efficient tests? If so, how?
Klefki
10 ⭐
Klefki is a playground for researching elliptic curve group based cryptocoins, such as Bitcoin and Ethereum. All data types & structures are based on mathematical defination of abstract algebra.
bad-slug
11 ⭐
A simple math library for game development written in Rust.