scientific-computing
There are 1897 repositories under scientific-computing topic.
scipy/scipy
SciPy library main repository
tracel-ai/burn
Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
goplus/xgo
XGo is the first AI-native programming language that integrates software engineering into a unified whole. Our vision is to enable everyone to become a builder of the world.
gonum/gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
mlpack/mlpack
mlpack: a fast, header-only C++ machine learning library
stdlib-js/stdlib
✨ The fundamental numerical library for JavaScript and TypeScript. ✨
spack/spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
arrayfire/arrayfire
ArrayFire: a general purpose GPU library.
alandefreitas/matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
rust-ml/linfa
A Rust machine learning framework.
rust-ndarray/ndarray
ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations
dpilger26/NumCpp
C++ implementation of the Python Numpy library
scikit-optimize/scikit-optimize
Sequential model-based optimization with a `scipy.optimize` interface
bshoshany/thread-pool
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
Hedgehog-Computing/hedgehog-lab
Run, compile and execute JavaScript for Scientific Computing and Data Visualization TOTALLY TOTALLY TOTALLY in your BROWSER! An open source scientific computing environment for JavaScript TOTALLY in your browser, matrix operations with GPU acceleration, TeX support, data visualization and symbolic computation.
BOINC/boinc
Open-source software for volunteer computing and grid computing.
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.
inducer/pycuda
CUDA integration for Python, plus shiny features
TileDB-Inc/TileDB
The Universal Storage Engine
mfem/mfem
Lightweight, general, scalable C++ library for finite element methods
chapel-lang/chapel
a Productive Parallel Programming Language
deepcharles/ruptures
ruptures: change point detection in Python
cpmech/gosl
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
shadow/shadow
Shadow is a discrete-event network simulator that directly executes real application code, enabling you to simulate distributed systems with thousands of network-connected processes in realistic and scalable private network experiments using your laptop, desktop, or server running Linux.
dealii/dealii
The development repository for the deal.II finite element library
InsightSoftwareConsortium/ITK
Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
svaksha/Julia.jl
Curated decibans of Julia programming language.
EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
nschloe/awesome-scientific-computing
:sunglasses: Curated list of awesome software for numerical analysis and scientific computing
trilinos/Trilinos
Primary repository for the Trilinos Project
owlbarn/owl
Owl - OCaml Scientific Computing @ https://ocaml.xyz
itamarst/eliot
Eliot: the logging system that tells you *why* it happened
inducer/pyopencl
OpenCL integration for Python, plus shiny features
grailbio/reflow
A language and runtime for distributed, incremental data processing in the cloud
pdebench/PDEBench
PDEBench: An Extensive Benchmark for Scientific Machine Learning