awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to symengine/symengine

Open-source alternatives to Symengine

30 open-source projects similar to symengine/symengine, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Symengine alternative.

  • g-truc/glmg-truc avatar

    g-truc/glm

    10,710View on GitHub↗

    This project is a header-only C++ library designed for graphics mathematics, providing a comprehensive suite of vector, matrix, and quaternion types. It is built using template metaprogramming to generate mathematical primitives at compile time, eliminating the need for precompiled binary libraries and allowing for direct integration into existing build systems. The library is distinguished by its strict adherence to the OpenGL Shading Language specification, ensuring that mathematical results remain consistent across both CPU and GPU code. It provides specialized utilities for managing float

    C++cppcpp-libraryglm
    View on GitHub↗10,710
  • libtom/libtommathlibtom avatar

    libtom/libtommath

    792View on GitHub↗

    LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.

    C
    View on GitHub↗792
  • sgorsten/linalgsgorsten avatar

    sgorsten/linalg

    957View on GitHub↗

    linalg.h is a single header, public domain, short vector math library for C++

    C++
    View on GitHub↗957
  • datenwolf/linmath.hdatenwolf avatar

    datenwolf/linmath.h

    1,047View on GitHub↗

    a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions

    C
    View on GitHub↗1,047
  • certivox/miraclCertiVox avatar

    CertiVox/MIRACL

    698View on GitHub↗

    MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).

    C
    View on GitHub↗698

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • tbeu/matiotbeu avatar

    tbeu/matio

    392View on GitHub↗

    MATLAB MAT File I/O Library with support for MATLAB Class Object System

    C
    View on GitHub↗392
  • jeremyong/kleinjeremyong avatar

    jeremyong/klein

    802View on GitHub↗

    P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library

    C++
    View on GitHub↗802
  • nvidia/matxNVIDIA avatar

    NVIDIA/MatX

    1,431View on GitHub↗

    An efficient C++20 GPU numerical computing library with Python-like syntax

    C++
    View on GitHub↗1,431
  • codeplea/tinyexprcodeplea avatar

    codeplea/tinyexpr

    1,895View on GitHub↗

    tiny recursive descent expression parser, compiler, and evaluation engine for math expressions

    C
    View on GitHub↗1,895
  • dpilger26/numcppdpilger26 avatar

    dpilger26/NumCpp

    3,963View on GitHub↗

    NumCpp is a C++ framework and numerical computing library that provides a toolkit for multi-dimensional array management and mathematical routines. It functions as a C++ implementation of the NumPy ecosystem, offering a scientific computing framework for managing tensors and performing complex algebraic equations. The project enables high-performance array manipulation within a C++ environment without relying on a Python runtime. It distinguishes itself by providing a NumPy-like interface for executing linear algebra, managing multi-dimensional data structures, and performing numerical proces

    C++
    View on GitHub↗3,963
  • kthohr/statskthohr avatar

    kthohr/stats

    559View on GitHub↗

    A C++ header-only library of statistical distribution functions.

    C++
    View on GitHub↗559
  • lballabio/quantliblballabio avatar

    lballabio/QuantLib

    6,786View on GitHub↗

    QuantLib is a quantitative finance library and analysis engine built in C++ for executing complex financial calculations and simulations. It serves as a framework for quantitative finance modeling and trading risk management, providing the tools necessary to calculate fair values and risk metrics for diverse financial assets. The project focuses on financial instrument modeling and the evaluation of potential losses and exposure levels to inform portfolio management decisions. It provides a system for modeling financial instruments and managing trading risk through quantitative mathematical m

    C++quantitative-finance
    View on GitHub↗6,786
  • ckormanyos/wide-integerckormanyos avatar

    ckormanyos/wide-integer

    220View on GitHub↗

    Wide-Integer implements a generic C++ template for uint128t, uint256t, uint512t, uint1024t, etc.

    C++
    View on GitHub↗220
  • demianmnave/cmldemianmnave avatar

    demianmnave/CML

    84View on GitHub↗

    The Configurable Math Library

    C++cplusplus-11cplusplus-14cplusplus-17
    View on GitHub↗84
  • dmitribogdanov/utlDmitriBogdanov avatar

    DmitriBogdanov/UTL

    335View on GitHub↗

    Collection of self-contained header-only libraries for C++17

    C++
    View on GitHub↗335
  • gistrec/geo-utils-cppgistrec avatar

    gistrec/geo-utils-cpp

    69View on GitHub↗

    Tiny header-only C++17 library for lat/lng geometry: distance, bearing, area, point-in-polygon and path proximity

    C++
    View on GitHub↗69
  • imakris/mexceimakris avatar

    imakris/mexce

    5View on GitHub↗

    Single-header C++ JIT compiler/evaluator for mathematical expressions

    C++
    View on GitHub↗5
  • jhumphry/lalgjhumphry avatar

    jhumphry/LALG

    5View on GitHub↗

    This is an Ada 2012 package that provides an interface to dense linear algebra packages. Initially the focus is on BLAS, which has been covered except for routines working on banded matrices.

    Ada
    View on GitHub↗5
  • johnmcfarlane/cnljohnmcfarlane avatar

    johnmcfarlane/cnl

    691View on GitHub↗

    A Compositional Numeric Library for C++

    C++arithmeticcmakecpp
    View on GitHub↗691
  • lemire/fastmodlemire avatar

    lemire/fastmod

    349View on GitHub↗

    A C/C++ header file for fast 32-bit division remainders (and divisibility tests) on 64-bit hardware.

    C++
    View on GitHub↗349
  • mapbox/wagyumapbox avatar

    mapbox/wagyu

    193View on GitHub↗

    A general library for geometry operations of union, intersections, difference, and xor

    C++
    View on GitHub↗193
  • microsoft/directxmathmicrosoft avatar

    microsoft/DirectXMath

    1,779View on GitHub↗

    DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

    C++arm-neonarm64avx
    View on GitHub↗1,779
  • mosteo/hungarianmosteo avatar

    mosteo/hungarian

    2View on GitHub↗

    Ada wrapper for the fast Stachniss' Hungarian solver

    Ada
    View on GitHub↗2
  • orange-cpp/omathorange-cpp avatar

    orange-cpp/omath

    217View on GitHub↗

    Cross-platform modern general purpose game/mods/cheats development framework written in C++23.

    C++
    View on GitHub↗217
  • petteriaimonen/libfixmathPetteriAimonen avatar

    PetteriAimonen/libfixmath

    868View on GitHub↗

    Cross Platform Fixed Point Maths Library

    C
    View on GitHub↗868
  • pukpr/geoenergymathpukpr avatar

    pukpr/GeoEnergyMath

    8View on GitHub↗

    (This is deprecated, go to GEM-LTE for the latest)

    Ada
    View on GitHub↗8
  • ridiculousfish/libdivideridiculousfish avatar

    ridiculousfish/libdivide

    1,297View on GitHub↗
    C++
    View on GitHub↗1,297
  • romeric/fastorromeric avatar

    romeric/Fastor

    839View on GitHub↗

    A lightweight high performance tensor algebra framework for modern C++

    C++
    View on GitHub↗839
  • sebsjames/mathssebsjames avatar

    sebsjames/maths

    8View on GitHub↗

    C++ modules for scalar, vector and complex math. And maths.

    C++
    View on GitHub↗8
  • stillwater-sc/universalstillwater-sc avatar

    stillwater-sc/universal

    496View on GitHub↗

    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.

    C++
    View on GitHub↗496