awesome-computational-mathematics
github.com/awesomelistsio/awesome-computational-mathematics ↗A curated list of tools, frameworks, libraries, and educational resources for computational mathematics.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me educational resources resources from awesome-computational-mathematics"
Installation instructions →What's inside
Educational Resources
- 3Blue1Brown: Essence of Linear Algebra
A video series that visually explains linear algebra.
- Computational Mathematics Textbooks
A Springer series on computational mathematics.
- Khan Academy: Linear Algebra
A beginner-friendly course on linear algebra concepts.
- Numerical Methods for Engineers
An MIT OpenCourseWare on numerical methods.
Matrix Computation
Optimization
Visualization Tools
- D3.js
A JavaScript library for creating dynamic and interactive visualizations.
- Matplotlib
A Python library for creating static, animated, and interactive plots.
- ParaView
A visualization tool for analyzing large-scale data.
- Plotly
A library for creating interactive and publication-quality visualizations.
Numerical Methods
- GNU Scientific Library (GSL)
A library for numerical computing in C and C++.
- NLopt
A library for nonlinear optimization using numerical methods.
- SciPy
A Python library for numerical integration, optimization, and linear algebra.
- SUNDIALS
A suite of solvers for ordinary differential equations (ODEs) and nonlinear systems.
Libraries and Frameworks
- Julia
A high-performance programming language for technical computing.
- MATLAB
A high-level language and environment for numerical and symbolic computations.
- Octave
An open-source alternative to MATLAB, focusing on numerical computations.
- SageMath
A comprehensive open-source system for mathematical computation.
Symbolic Computation
- Maple
A symbolic computation software with a focus on engineering and scientific applications.
- Mathematica
A powerful platform for symbolic computation and advanced mathematics.
- Maxima
An open-source computer algebra system for symbolic computation.
- SymPy
A Python library for symbolic mathematics, including calculus, algebra, and equation solving.
Community and Forums
- Numerical Analysis Forum
Discussions on numerical analysis and computational methods.
- r/Mathematics
A subreddit for discussing math topics and resources.
- Stack Exchange: Mathematics
A Q&A platform for mathematics discussions.
- SymPy Community
A chatroom for SymPy users and developers.
Showing a sample of 35 resources. View the full list on GitHub →