An open API service indexing awesome lists of open source software.

awesome-computational-mathematics

A curated list of tools, frameworks, libraries, and educational resources for computational mathematics.
https://github.com/awesomelistsio/awesome-computational-mathematics

Last synced: 1 day ago
JSON representation

  • Symbolic Computation

    • Maple - A symbolic computation software with a focus on engineering and scientific applications.
    • SymPy - A Python library for symbolic mathematics, including calculus, algebra, and equation solving.
    • Maxima - An open-source computer algebra system for symbolic computation.
    • Mathematica - A powerful platform for symbolic computation and advanced mathematics.
  • Matrix Computation

    • Armadillo - A high-performance C++ library for linear algebra and matrix operations.
    • NumPy - A Python library for array operations and linear algebra.
    • LAPACK - A library for linear algebra, supporting matrix factorizations and solutions.
  • Visualization Tools

    • ParaView - A visualization tool for analyzing large-scale data.
    • D3.js - A JavaScript library for creating dynamic and interactive visualizations.
    • Matplotlib - A Python library for creating static, animated, and interactive plots.
    • Plotly - A library for creating interactive and publication-quality visualizations.
  • Educational Resources

  • Community and Forums

  • General Resources

  • Libraries and Frameworks

    • SageMath - A comprehensive open-source system for mathematical computation.
    • MATLAB - A high-level language and environment for numerical and symbolic computations.
    • Octave - An open-source alternative to MATLAB, focusing on numerical computations.
    • Julia - A high-performance programming language for technical computing.
  • Numerical Methods

    • SciPy - A Python library for numerical integration, optimization, and linear algebra.
    • GNU Scientific Library (GSL) - A library for numerical computing in C and C++.
    • SUNDIALS - A suite of solvers for ordinary differential equations (ODEs) and nonlinear systems.
  • Optimization

    • COIN-OR - A collection of open-source tools for mathematical optimization.
    • CVXPY - A Python library for convex optimization.
    • Gurobi - A high-performance solver for linear and nonlinear programming.
    • Pyomo - A Python-based optimization modeling framework.