Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: symbolic-manipulation

JuliaSymbolics/Metatheory.jl

Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.

Language: Julia - Size: 3.21 MB - Last synced: about 13 hours ago - Pushed: about 19 hours ago - Stars: 335 - Forks: 43

casadi/casadi

CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.

Language: C++ - Size: 134 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 1,566 - Forks: 355

mathnet/mathnet-symbolics

Math.NET Symbolics

Language: F# - Size: 80.3 MB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 338 - Forks: 65

SymbolicML/DynamicExpressions.jl

Ridiculously fast symbolic expressions

Language: Julia - Size: 2.48 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 84 - Forks: 9

JuliaSymbolics/SymbolicUtils.jl

Symbolic expressions, rewriting and simplification

Language: Julia - Size: 4.37 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 502 - Forks: 95

davidedc/Algebrite

Computer Algebra System in Javascript (Typescript)

Language: TypeScript - Size: 3.55 MB - Last synced: 13 days ago - Pushed: 11 months ago - Stars: 943 - Forks: 58

christianparpart/Fetisch

F# Mathematics Library

Language: F# - Size: 102 KB - Last synced: 16 days ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0

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: 11 days ago - Pushed: 4 months ago - Stars: 758 - Forks: 69

bjodah/pyneqsys

Solve symbolically defined systems of non-linear equations numerically.

Language: Python - Size: 260 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 43 - Forks: 4

bjodah/sym

Unified interface to symbolic manipulation libraries in Python

Language: Python - Size: 6.29 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 8 - Forks: 0

bjodah/pyodesys

∫ Straightforward numerical integration of systems of ordinary differential equations

Language: Python - Size: 10.3 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 91 - Forks: 8

kpeeters/cadabra2

A field-theory motivated approach to computer algebra.

Language: C++ - Size: 149 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 214 - Forks: 37

isaacphysics/equality-checker

Lightweight server for testing equivalence of two symbolic expressions.

Language: Python - Size: 311 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 8 - Forks: 2

bsdz/symbolize

Mathematical Symbol Engine

Language: Python - Size: 441 KB - Last synced: 26 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

fricas/fricas

Official repository of the FriCAS computer algebra system

Size: 21.3 MB - Last synced: about 1 month ago - Pushed: about 1 month 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: about 1 month ago - Pushed: about 1 month ago - Stars: 95 - Forks: 9

iitis/IntU

Mathematica package for calculating polynomial integrals over the unitary group

Language: Mathematica - Size: 190 KB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 11 - Forks: 3

leftaroundabout/dumb-cas

A Haskell-embedded computer algebra system that knows nothing about algebra, at the core.

Language: Haskell - Size: 123 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 16 - Forks: 1

rjrosati/SymbolicTensors.jl

Manipulate tensors symbolically in Julia! Currently needs a SymPy dependency, but work is ongoing to change the backend to SymbolicUtils.jl

Language: Julia - Size: 49.8 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 32 - Forks: 4

tschijnmo/drudge

CAS based on sympy focusing on tensor and noncommutative algebras

Language: Python - Size: 4.29 MB - Last synced: about 2 months ago - Pushed: 12 months ago - Stars: 19 - Forks: 9

thiagopbueno/pyddlib

pyddlib is a Python3 library for manipulating decision diagrams.

Language: Python - Size: 266 KB - Last synced: 15 days ago - Pushed: about 7 years ago - Stars: 6 - Forks: 2

dfdx/Espresso.jl

Expression transformation package

Language: Julia - Size: 778 KB - Last synced: 8 days ago - Pushed: over 3 years ago - Stars: 55 - Forks: 8

benruijl/reform

A symbolic manipulation toolkit which aims to handle expressions with billions of terms

Language: Rust - Size: 691 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 21 - Forks: 3

leftaroundabout/Symbolic-math-HaTeX

Convenient Haskell syntax for writing in LaTeX math expressions

Language: Haskell - Size: 1.6 MB - Last synced: about 10 hours ago - Pushed: 2 months ago - Stars: 27 - Forks: 3

dalum/Sylvia.jl

A simple symbolic library with a pretty name 🧚🏻

Language: Julia - Size: 191 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 46 - Forks: 0

screetsec/imR0T

imR0T: Send a quick message with simple text encryption to your whatsapp contact and protect your text by encrypting and decrypting, basically in ROT13 with new multi encryption based algorithm on ASCII and Symbols Substitution

Language: Shell - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 68 - Forks: 32

gbl08ma/eigenmath

Port of the Eigenmath math engine to the Casio Prizm (fx-CG 10 and 20)

Language: C++ - Size: 779 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 25 - Forks: 4

pynac/pynac 📦

Pynac -- symbolic computation with Python objects, Sage Math support library --- Website:

Language: C++ - Size: 7.04 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 25 - Forks: 26

qedb/eqlib 📦

Previous iteration of QEDb [ARCHIVED]

Language: Dart - Size: 296 KB - Last synced: 9 months ago - Pushed: almost 7 years ago - Stars: 4 - Forks: 0

leftaroundabout/decimal-literals

Heuristics for interpreting Haskell float literals with the correct precision

Language: Haskell - Size: 26.4 KB - Last synced: about 12 hours ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

baharev/safe-eliminations 📦

Identifying numerically safe eliminations automatically

Language: Python - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 2

pyccel/GeLaTo

Generalized Locally Toeplitz

Language: Jupyter Notebook - Size: 4.1 MB - Last synced: 15 days ago - Pushed: 11 months ago - Stars: 5 - Forks: 2

reity/symbolism

Extensible combinator library for building symbolic Python expressions that are compatible with serialization and can be evaluated at a later time.

Language: Python - Size: 56.6 KB - Last synced: 10 days ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 1

LordDarkula/polypy

Symbolic manipulation of mathematical expressions

Language: Python - Size: 23.4 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0

MatteoRagni/cas-rb

Very simple CAS in Ruby

Language: Ruby - Size: 897 KB - Last synced: 23 days ago - Pushed: almost 7 years ago - Stars: 3 - Forks: 2

netkat-lang/idds

Identity suppressed decision diagrams (IDDs)

Language: OCaml - Size: 118 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1

kfl/simple-ad

SML Implementation of Automatic Differentiation

Language: Standard ML - Size: 13.7 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

Related Keywords
symbolic-manipulation 37 computer-algebra 11 mathematics 9 computer-algebra-system 6 symbolic-computation 6 sympy 5 physics 5 python 4 math 4 symbolic-math 3 algebra 3 julia 3 symbolic-expressions 3 fsharp 3 cas 3 haskell 3 data-structures 2 latex 2 pattern-matching 2 code-generation 2 c-plus-plus 2 python3 2 symbolic 2 tensor-algebra 2 optimization 2 sylvia 1 bash-script 1 cryptography 1 encryption-algorithms 1 encryption-decryption 1 encryption-tool 1 hacking-tool 1 kali-linux 1 metaprogramming 1 macros 1 expression-transformation 1 logic 1 decision-diagrams 1 bdd 1 algebraic-data-types 1 add 1 science 1 template-haskell 1 unitary-group 1 mathematical-physics 1 symbolic-integration 1 risch-algorithm 1 javascript 1 symbolic-differentiation 1 sml 1 automatic-differentiation 1 binary-decision-diagrams 1 bdds 1 ruby-gem 1 ruby 1 mathematical-functions 1 mathematical-expressions 1 python-library 1 abstract-syntax-tree 1 partial-differential-equations 1 isogeometric-analysis 1 fourier-analysis 1 b-splines 1 tearing 1 numerical-methods 1 elimination 1 scientific-notation 1 rule-engine 1 dart 1 support-library 1 prizm-calculator 1 prizm 1 eigenmath 1 casio-prizm 1 casio-calculators 1 calculators 1 whatsapp-api 1 rot13 1 coffeescript 1 algebraic-computation 1 algebraic 1 symbolic-regression 1 expression-evaluator 1 binary-trees 1 mathnet 1 dotnet 1 scientific-computing 1 parameter-estimation 1 optimal-control 1 octave 1 numerical-calculations 1 nonlinear-programming 1 nonlinear 1 modular 1 matlab 1 library 1 derivatives 1 algorithmic-differentation 1 academic-project 1 term-rewriting 1