Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 250,000+ scientists worldwide. 177 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.
Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
SciPy library main repository
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
mlpack: a fast, header-only C++ machine learning library
- machine-learning-library
- c-plus-plus
- deep-learning
- nearest-neighbor-search
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
ArrayFire: a general purpose GPU library.
C++ implementation of the Python Numpy library
- python
- numpy
- c-plus-plus
- numerical-analysis
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
- thread-pool
- threadpool
- multithreading
- cpp
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, Matlab/Octave, Julia or Javascript
Lightweight, general, scalable C++ library for finite element methods
The Universal Storage Engine
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
The development repository for the deal.II finite element library
- finite-elements
- c-plus-plus
- fem
- hpc
Curated decibans of Julia programming language.
Primary repository for the Trilinos Project
Owl - OCaml Scientific Computing @ https://ocaml.xyz
[CONTRIBUTORS WELCOME] Generalized Additive Models in Python
C++ library for solving large sparse linear systems with algebraic multigrid method
- amg
- c-plus-plus
- sparse-linear-systems
- opencl
⚡ Datoviz: high-performance GPU rendering for scientific data visualization
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
- opencl
- cuda
- c-plus-plus
- gpgpu
FiPy is a Finite Volume PDE solver written in Python
An elegant Python interface for visualization on the web platform to interactively generate insights into multidimensional images, point sets, and geometry.
- itk
- insight-toolkit
- jupyter
- jupyter-widget