Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: computer-algebra
konn/smooth-paper 📦
Computational Smooth Infinitesimal Analysis. Companion paper of [smooth](https://github.com/konn/smooth).
Language: TeX - Size: 598 KB - Last synced: about 3 hours ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
christianparpart/Fetisch
F# Mathematics Library
Language: F# - Size: 102 KB - Last synced: about 5 hours ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
flintlib/flint
FLINT (Fast Library for Number Theory)
Language: C - Size: 72.3 MB - Last synced: about 2 hours ago - Pushed: about 2 hours ago - Stars: 379 - Forks: 230
diofant/diofant
A Python CAS library
Language: Python - Size: 87 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 67 - Forks: 16
libsemigroups/libsemigroups
C++ library for semigroups and monoids
Language: C++ - Size: 19.6 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 41 - Forks: 27
thofma/Hecke.jl
Computational algebraic number theory
Language: Julia - Size: 53.3 MB - Last synced: about 3 hours ago - Pushed: about 13 hours ago - Stars: 201 - Forks: 57
SciML/ModelingToolkit.jl
An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
Language: Julia - Size: 146 MB - Last synced: about 14 hours ago - Pushed: about 19 hours ago - Stars: 1,338 - Forks: 188
sympy/sympy
A computer algebra system written in pure Python
Language: Python - Size: 176 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 12,403 - Forks: 4,304
axkr/symja_android_library
:coffee: Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
Language: Java - Size: 320 MB - Last synced: about 7 hours ago - Pushed: 2 days ago - Stars: 349 - Forks: 81
Nemocas/Nemo.jl
Julia bindings for various mathematical libraries (including flint2)
Language: Julia - Size: 35.8 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 168 - Forks: 57
oldk1331/fricas Fork of fricas/fricas
Fork of https://github.com/fricas/fricas
Size: 21.4 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 2
asc-community/AngouriMath
New open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
Language: C# - Size: 22.4 MB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 757 - Forks: 69
Nemocas/AbstractAlgebra.jl
Generic abstract algebra functionality in pure Julia (no C dependencies)
Language: Julia - Size: 83.5 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 148 - Forks: 58
numbas/Numbas
A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics
Language: JavaScript - Size: 37.3 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 189 - Forks: 117
symengine/SymEngine.jl
Julia wrappers of SymEngine
Language: Julia - Size: 552 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 188 - Forks: 43
chakravala/FieldAlgebra.jl
Field-algebra based on Group / Ring symbolic vector module extension
Language: Julia - Size: 36.1 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 8 - Forks: 0
chakravala/Reduce.jl
Symbolic parser for Julia language term rewriting using REDUCE algebra
Language: Julia - Size: 1.84 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 231 - Forks: 16
gap-system/gap
Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra
Language: GAP - Size: 418 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 755 - Forks: 155
mentat-collective/emmy
The Emmy Computer Algebra System.
Language: Clojure - Size: 10.4 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 353 - Forks: 15
isaacphysics/equality-checker
Lightweight server for testing equivalence of two symbolic expressions.
Language: Python - Size: 311 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 8 - Forks: 2
kpeeters/cadabra2
A field-theory motivated approach to computer algebra.
Language: C++ - Size: 149 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 215 - Forks: 37
Ariana1729/CAS-C-
Experimental CAS in C
Language: C - Size: 65.4 KB - Last synced: 9 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
symengine/symengine.py
Python wrappers for SymEngine
Language: Cython - Size: 4.31 MB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 156 - Forks: 65
mathnet/mathnet-symbolics
Math.NET Symbolics
Language: F# - Size: 80.3 MB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 334 - Forks: 65
symengine/symengine
SymEngine is a fast symbolic manipulation library, written in C++
Language: C++ - Size: 404 MB - Last synced: 22 days ago - Pushed: 29 days ago - Stars: 1,087 - Forks: 267
oscar-system/Oscar.jl
A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
Language: Julia - Size: 538 MB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 289 - Forks: 112
fricas/fricas
Official repository of the FriCAS computer algebra system
Size: 21.3 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 285 - Forks: 45
benruijl/symbolica
A modern computer algebra system which aims to handle expressions with billions of terms.
Language: Rust - Size: 2.08 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 95 - Forks: 9
chakravala/Grassmann.jl
⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
Language: Julia - Size: 2.38 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 450 - Forks: 39
mathics/Mathics
This repository is for archival. Please see https://github.com/Mathics3/mathics-core
Language: Python - Size: 20.4 MB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 2,074 - Forks: 209
mwageringel/fgb_sage
A Sage interface for FGb (Gröbner basis computations)
Language: Python - Size: 32.2 KB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 21 - Forks: 0
axkr/symja_examples
Example repository for the Symja Eclipse plugin:
Size: 88.9 KB - Last synced: 21 minutes ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0
axkr/symja_web
http://matheclipse.org - website for Symja project: https://github.com/axkr/symja_android_library
Language: JavaScript - Size: 3.17 MB - Last synced: 21 minutes ago - Pushed: 4 months ago - Stars: 3 - Forks: 0
MartinLBarranco/Arithmos
Programa de cálculo simbĂłlico. Orientado al cálculo pesado en estructuras algebráicas, cálculo, lĂłgica, teorĂa de grafos, teorĂa de juegos y ciencias de la computaciĂłn/lenguajes.
Language: Python - Size: 211 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0
MatProGo-dev/SymbolicMath.go
A symbolic math module for the Go (Golang) Programming Language.
Language: Go - Size: 353 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 4 - Forks: 0
tueda/python-form
A Python package for communicating with FORM.
Language: Python - Size: 157 KB - Last synced: 27 days ago - Pushed: over 3 years ago - Stars: 7 - Forks: 0
sagemath/sage-archive-2023-02-01 📦
This repository used to be the user-facing mirror of the Sage source tree. As Sage development migrated on 2023-02-01 from https://trac.sagemath.org/ to our new repository on GitHub, https://github.com/sagemath/sage, we have renamed and archived this repository.
Language: Python - Size: 310 MB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 2,025 - Forks: 418
QuantumSavory/QuantumSymbolics.jl
Computer algebra tools for symbolic manipulations in quantum mechanics and quantum information
Language: Julia - Size: 473 KB - Last synced: 22 days ago - Pushed: about 1 month ago - Stars: 20 - Forks: 4
davidedc/Algebrite
Computer Algebra System in Javascript (Typescript)
Language: TypeScript - Size: 3.55 MB - Last synced: 23 days ago - Pushed: 10 months ago - Stars: 941 - Forks: 58
mentat-collective/road-to-reality
The Road to Reality essay and newsletter source. A journey through computational physics, from eval/apply to the Einstein field equations.
Language: Clojure - Size: 18.2 MB - Last synced: 11 days ago - Pushed: 6 months ago - Stars: 81 - Forks: 10
LS-Lab/orbital
Orbital Library
Language: Java - Size: 4.7 MB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 7 - Forks: 3
alvarogatenorio/Computer-Algebra
An experimental CAS (Computer Algebra System) writen in Java
Language: Java - Size: 1.55 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
xAct-contrib/examples
Example xAct notebooks with common usage patterns
Language: Mathematica - Size: 1.47 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 73 - Forks: 40
Hedgehog-Computing/hedgehog-lab
Run, compile and execute JavaScript for Scientific Computing and Data Visualization TOTALLY TOTALLY TOTALLY in your BROWSER! An open source scientific computing environment for JavaScript TOTALLY in your browser, matrix operations with GPU acceleration, TeX support, data visualization and symbolic computation.
Language: TypeScript - Size: 26.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2,358 - Forks: 141
breandan/kotlingrad
🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types
Language: Kotlin - Size: 286 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 506 - Forks: 21
bluescarni/mppp
Multiprecision for modern C++
Language: C++ - Size: 43.9 MB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 282 - Forks: 25
dharmatech/Symbolism
Computer Algebra and Symbolic Computation in C#
Language: C# - Size: 699 KB - Last synced: 4 days ago - Pushed: over 4 years ago - Stars: 219 - Forks: 31
axkr/ease_symja
Eclipse EASE plugin extension for using Symja as a REPL
Language: Java - Size: 78.3 MB - Last synced: 21 minutes ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0
axkr/symja-example
An example application to make Symja work on Android.
Language: Java - Size: 4.76 MB - Last synced: 21 minutes ago - Pushed: 4 months ago - Stars: 6 - Forks: 2
gnu-octave/symbolic
A Symbolic Package for Octave using SymPy
Language: MATLAB - Size: 4.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 141 - Forks: 36
inducer/pymbolic
A simple package to do symbolic math (focus on code gen and DSLs)
Language: Python - Size: 910 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 103 - Forks: 23
wevbarker/HiGGS-devel
Hamiltonian Gauge Gravity Surveyor (HiGGS). Tools for Hamiltonian constraint, canonical and Dirac-Bergmann analysis of gravity theories with spacetime curvature and torsion.
Language: Mathematica - Size: 436 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
Jobhdez/cpplalg
basic computer algebra system
Language: C++ - Size: 160 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
algebraic-solving/msolve
Library for Polynomial System Solving through Algebraic Methods
Language: C - Size: 2.74 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 75 - Forks: 18
spacetimeengineer/spacetimeengine
A Python utility for analyzing a given solution to the Einstein's field equations. Built on Sympy.
Language: Python - Size: 420 KB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 143 - Forks: 15
td0m/computer_algebra_system 📦
My A-Level computer science project, an computer algebra system built with Dart.
Language: Dart - Size: 907 KB - Last synced: about 8 hours ago - Pushed: almost 5 years ago - Stars: 8 - Forks: 2
ogeagla/closyr
A symbolic regression tool written in Clojure
Language: Clojure - Size: 8.72 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
skyf0l/ecm-rs
Lenstra's Elliptic Curve Factorization Implementation in Rust
Language: Rust - Size: 41 KB - Last synced: 1 day ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
tueda/donuts
A wrapper library for Rings: ╠+ ⚡ = 🍩
Language: Java - Size: 373 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
haiphan2000/CS522-Computer-Algebra
Solutions and code implementations for assignments from the university's Computer Algebra course
Language: TeX - Size: 2.74 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
BartJongejan/Bracmat
Programming language for symbolic computation with unusual combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
Language: C - Size: 22.5 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 47 - Forks: 6
len/Arrows
A computer algebra system in Smalltalk
Language: Smalltalk - Size: 17.5 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 9 - Forks: 2
tom-pytel/sympad
Graphical symbolic math calculator / scratchpad using SymPy
Language: Python - Size: 7.76 MB - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 19 - Forks: 1
stefnotch/quantum-sheet
QuantumSheet - A user friendly mathematics worksheet and solver
Language: TypeScript - Size: 23.4 MB - Last synced: about 11 hours ago - Pushed: almost 2 years ago - Stars: 54 - Forks: 5
bkomuves/finite-fields
arithmetic in (small) finite fields
Language: C - Size: 589 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
dylanpeifer/deepgroebner
Applications of reinforcement learning to Groebner basis computation.
Language: Python - Size: 468 MB - Last synced: 12 days ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 3
newaijj/Computer_Algebra
algebra for computers
Language: Python - Size: 85 KB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1
bluescarni/piranha
The Piranha computer algebra system.
Language: C++ - Size: 119 MB - Last synced: 1 day ago - Pushed: almost 2 years ago - Stars: 100 - Forks: 27
bluescarni/obake
A C++20 library for the symbolic manipulation of sparse polynomials & co.
Language: C++ - Size: 10.1 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 21 - Forks: 8
tschijnmo/drudge
CAS based on sympy focusing on tensor and noncommutative algebras
Language: Python - Size: 4.29 MB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 19 - Forks: 9
tomaszcib/SymPy-LieAlgebras
Finite-dimensional Lie algebra package for SymPy
Language: Python - Size: 32.2 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
egri-nagy/kigen
Computational Semigroup Theory Software System written in Clojure
Language: Clojure - Size: 711 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 9 - Forks: 0
hexawyz/SolidSharp
Tentative symbolic computation framework geared towards 2D/3D geometry & CAD - WIP
Language: C# - Size: 216 KB - Last synced: 5 months ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 2
chakravala/DeMorgan.jl
Classical logic truth table magma algebra
Language: Julia - Size: 6.84 KB - Last synced: 7 days ago - Pushed: 5 months ago - Stars: 3 - Forks: 0
brandonwillard/kanren-old Fork of logpy/logpy
Logic Programming in Python
Language: Python - Size: 633 KB - Last synced: about 1 hour ago - Pushed: over 2 years ago - Stars: 30 - Forks: 1
corywalker/expreduce
An experimental computer algebra system written in Go
Language: Mathematica - Size: 25.8 MB - Last synced: 6 months ago - Pushed: 8 months ago - Stars: 362 - Forks: 28
xAct-contrib/xTerior
Exterior Calculus for xAct
Language: Mathematica - Size: 2.13 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 7 - Forks: 6
sudeepan/Symbolica-Colab
Learn more about the Symbolica project: https://symbolica.io/
Language: Jupyter Notebook - Size: 7.81 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
dpark3542/GraphIsomorphism
Implementations of various GI algorithms.
Language: Java - Size: 97.7 KB - Last synced: 8 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
ShrohanMohapatra/SpecialityFunctions
I am implementing some Mathematica functions using Sympy such as SeriesCoefficient, GeneratingFunction etc...
Language: Jupyter Notebook - Size: 7.73 MB - Last synced: 8 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
ShrohanMohapatra/ElectrostaticsConveyorBelt
Some problems in electrostatics developed in the boundary of conveyor belt geometry ....
Language: Mathematica - Size: 83.1 MB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
ShrohanMohapatra/ChaosInBH
A set of autonomous Mathematica programs which explore the chaos in Gauss-Bonnet black holes, Reissner-Nordstrom black holes, Schwarzschild black holes, Born-Infeld black holes and hyper scale violating manifolds in Anti de-Sitter space.
Language: Mathematica - Size: 1.96 MB - Last synced: 8 months ago - Pushed: almost 5 years ago - Stars: 5 - Forks: 2
mathSlib-dev/mathSlib
A C++ computer algebra (symbolic computation) library.
Language: C++ - Size: 544 KB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 18 - Forks: 0
hajimen/symengine_example
symengine_example is a Python application to show the ability (and the limitation) of symengine.py for realistic problem.
Language: Python - Size: 14.6 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
chakravala/Ganja.jl
Interface for the ganja.js library in Julia
Language: JavaScript - Size: 24.4 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 11 - Forks: 2
Chouliar/Computer_Algebra_NumPy
Computer Algebra problem-solving function using SymPy . Projects for the course "Computer Algebra I" https://www.e-ce.uth.gr/studies/undergraduate/courses/ece413/?lang=en
Language: Python - Size: 351 KB - Last synced: 8 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dprodanov/colehopf
Cole Hopf transformations in Maxima
Size: 67.4 KB - Last synced: 9 months ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0
ga-explorer/gmac-guides
GMac, short for “Geometric Macro“, is a sophisticated .NET based code generation software system that allows implementing geometric models and algorithms based on Geometric Algebra (GA) in arbitrary target programming languages. You can download the full GMac source code at: https://github.com/ga-explorer/GMac and you can read the full GMac user guides at: https://gmac-guides.netlify.com
Language: HTML - Size: 616 MB - Last synced: 9 months ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0
Metaxal/rascas
Computer Algebra System for Racket
Language: Racket - Size: 166 KB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 20 - Forks: 1
DaveBarton/calculi
Fast parallel calculations in pure mathematics, e.g. Gröbner Bases
Language: Haskell - Size: 390 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 6 - Forks: 0
wevbarker/HiGGS
Hamiltonian Gauge Gravity Surveyor (HiGGS). Tools for Hamiltonian constraint, canonical and Dirac-Bergmann analysis of gravity theories with spacetime curvature and torsion.
Language: Mathematica - Size: 6.03 MB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
blankBuffer/BitLogic
simple java computer algebra system
Language: Java - Size: 37.3 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 5 - Forks: 1
benruijl/reform
A symbolic manipulation toolkit which aims to handle expressions with billions of terms
Language: Rust - Size: 691 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 21 - Forks: 3
TomJamesGray/caspy
A Python computer algebra system
Language: Python - Size: 526 KB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
marohnicluka/giac
contributions to Giac computer algebra system
Language: C++ - Size: 135 MB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 7 - Forks: 2
chakravala/Grassmann.wl
⟨Leibniz-Grassmann-Clifford⟩ multilinear differential geometric algebra
Language: Mathematica - Size: 111 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 5 - Forks: 3
chakravala/FieldConstants.jl
Field algebra constant parametric type
Language: Julia - Size: 3.91 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
vsht/form.lang
FORM syntax highlighting for GtkSourceView, in particular GNOME editor
Size: 281 KB - Last synced: 8 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
SteinerMatthias/m4gb_sage
A SageMath interface for M4GB.
Language: Python - Size: 18.6 KB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
p-e-w/sequencer
Purely algorithmic number sequence identification
Language: Scala - Size: 195 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 25 - Forks: 2