Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for scientific computing
scientific-computing
x
541 search results found
Scipy
⭐
12,126
SciPy library main repository
Gop
⭐
8,768
The Go+ programming language is designed for engineering, STEM education, and data science
Gonum
⭐
6,979
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Burn
⭐
6,642
Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.
Mlpack
⭐
4,657
mlpack: a fast, header-only C++ machine learning library
Arrayfire
⭐
4,318
ArrayFire: a general purpose GPU library.
Spack
⭐
3,799
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Stdlib
⭐
3,576
✨ Standard library for JavaScript and Node.js. ✨
Matplotplusplus
⭐
3,496
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
Ndarray
⭐
3,284
ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations
Numcpp
⭐
3,212
C++ implementation of the Python Numpy library
Linfa
⭐
3,190
A Rust machine learning framework.
Fluidx3d
⭐
2,918
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
Propel
⭐
2,782
Differential Programming in JavaScript.
Scikit Optimize
⭐
2,700
Sequential model-based optimization with a `scipy.optimize` interface
Hedgehog Lab
⭐
2,357
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
⭐
1,820
Open-source software for volunteer computing and grid computing.
Gosl
⭐
1,791
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Thread Pool
⭐
1,736
BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library
Tiledb
⭐
1,700
The Universal Storage Engine
Pycuda
⭐
1,692
CUDA integration for Python, plus shiny features
Mfem
⭐
1,465
Lightweight, general, scalable C++ library for finite element methods
Ruptures
⭐
1,408
ruptures: change point detection in Python
Julia.jl
⭐
1,353
Curated decibans of Julia programming language.
Shadow
⭐
1,324
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.
Itk
⭐
1,306
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.
Owl
⭐
1,170
Owl - OCaml Scientific Computing @ https://ocaml.xyz
Enzyme
⭐
1,142
High-performance automatic differentiation of LLVM and MLIR.
Awesome Scientific Computing
⭐
1,125
😎 Curated list of awesome software for numerical analysis and scientific computing
Eliot
⭐
1,074
Eliot: the logging system that tells you *why* it happened
Pyopencl
⭐
1,021
OpenCL integration for Python, plus shiny features
Reflow
⭐
946
A language and runtime for distributed, incremental data processing in the cloud
Poliastro
⭐
795
poliastro - 🚀 Astrodynamics in Python
Ohpc
⭐
790
OpenHPC Integration, Packaging, and Test Repo
Pygam
⭐
784
[HELP REQUESTED] Generalized Additive Models in Python
Learn Julia The Hard Way
⭐
739
Learn Julia the hard way!
Amgcl
⭐
664
C++ library for solving large sparse linear systems with algebraic multigrid method
Vexcl
⭐
660
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
Ocl
⭐
649
OpenCL for Rust
Scikit Video
⭐
630
Video Processing in Python
Kneed
⭐
622
Knee point detection in Python 📈
Smartcore
⭐
600
A comprehensive library for machine learning and numerical computing. The library provides a set of tools for linear algebra, numerical computing, optimization, and enables a generic, powerful yet still efficient approach to machine learning.
Neurodiffeq
⭐
576
A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.
Itkwidgets
⭐
570
An elegant Python interface for visualization on the web platform to interactively generate insights into multidimensional images, point sets, and geometry.
Collapse
⭐
556
Advanced and Fast Data Transformation in R
Loopy
⭐
535
A code generator for array-based code on CPUs and GPUs
Pdebench
⭐
522
PDEBench: An Extensive Benchmark for Scientific Machine Learning
Geant4
⭐
501
Geant4 toolkit for the simulation of the passage of particles through matter - NIM A 506 (2003) 250-303
Exprtk
⭐
500
C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.ht
Datacube Core
⭐
470
Open Data Cube analyses continental scale Earth Observation data through time
Boxx
⭐
467
Tool-box for efficient build and debug in Python. Especially for Scientific Computing and Computer Vision.
Librmath.js
⭐
459
Javascript Pure Implementation of Statistical R "core" numerical libRmath.so
Datoviz
⭐
453
⚡ High-performance GPU interactive scientific data visualization with Vulkan
Fipy
⭐
449
FiPy is a Finite Volume PDE solver written in Python
Simpeg
⭐
449
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
Armadillo Code
⭐
439
Armadillo: fast C++ library for linear algebra & scientific computing - https://arma.sourceforge.net
Meshpy
⭐
439
2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)
Pyemd
⭐
439
Fast EMD for Python: a wrapper for Pele and Werman's C++ implementation of the Earth Mover's Distance metric
Sundials
⭐
430
Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.
Yt
⭐
423
Main yt repository
3
⭐
419
GPU-accelerated micromagnetic simulator
Peroxide
⭐
418
Rust numeric library with R, MATLAB & Python syntax
Openpnm
⭐
412
A Python package for performing pore network modeling of porous media
Numo Narray
⭐
405
Ruby/Numo::NArray - New NArray class library
Avogadrolibs
⭐
401
Avogadro libraries provide 3D rendering, visualization, analysis and data processing useful in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.
Bmc
⭐
398
Notes on Scientific Computing for Biomechanics and Motor Control
Pysph
⭐
395
A framework for Smoothed Particle Hydrodynamics in Python
Findiff
⭐
361
Python package for numerical derivatives and partial differential equations in any number of dimensions.
Visit
⭐
360
VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
Py Pde
⭐
353
Python package for solving partial differential equations using finite differences.
Oq Engine
⭐
345
OpenQuake's Engine for Seismic Hazard and Risk Analysis
Blitz
⭐
338
Blitz++ Multi-Dimensional Array Library for C++
Plip
⭐
320
Protein-Ligand Interaction Profiler - Analyze and visualize non-covalent protein-ligand interactions in PDB files according to 📝 Adasme et al. (2021), https://doi.org/10.1093/nar/gkab294
Vsl
⭐
311
V library to develop Artificial Intelligence and High-Performance Scientific Computations
Impyute
⭐
293
Data imputations library to preprocess datasets with missing data
Feelpp
⭐
287
💎 Feel++: Finite Element Embedded Language and Library in C++
Reprozip
⭐
286
ReproZip is a tool that simplifies the process of creating reproducible experiments from command-line executions, a frequently-used common denominator in computational science.
Meteoinfo
⭐
285
MeteoInfo: GIS, scientific computation and visualization environment.
Pyzo
⭐
266
Python to the people
Gdl
⭐
251
GDL - GNU Data Language
Freud
⭐
248
Powerful, efficient particle trajectory analysis in scientific Python.
Scikit Garden
⭐
242
A garden for scikit-learn compatible trees
Roger
⭐
242
Golang RServe client. Use R from Go
Rulinalg
⭐
240
A linear algebra library written in Rust
Regionmask
⭐
237
create masks of geospatial regions for arbitrary grids
Introtojulia
⭐
233
A Deep Introduction to Julia for Data Science and Scientific Computing
Opencoarrays
⭐
231
A parallel application binary interface for Fortran 2018 compilers.
Solidspy
⭐
222
2D-Finite Element Analysis with Python
Scilab
⭐
220
Free and Open Source software for numerical computation providing a powerful computing environment for engineering and scientific applications.
Samrai
⭐
209
Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
Espresso
⭐
206
The ESPResSo package
Best Of Atomistic Machine Learning
⭐
203
🏆 A ranked list of awesome atomistic machine learning projects ⚛️🧬💎.
Galpy
⭐
202
Galactic Dynamics in python
Awesome Physics
⭐
201
🌌 A collaborative list of awesome software for exploring Physics concepts
Tensor
⭐
197
A library and extension that provides objects for scientific computing in PHP.
Computator.net
⭐
197
Computator.NET is a special kind of numerical software that is fast and easy to use but not worse than others feature-wise. It's features include: - Real and complex functions charts - Real and complex calculator - Real functions numerical calculations including different methods - Over 107 Elementary functions - Over 141 Special functions - Over 21 Matrix functions and operations - Scripting language with power to easy computations including matrices - You can declare your own cu
Iheartla
⭐
192
compilable markdown for linear algebra
Indicators.jl
⭐
187
Financial market technical analysis & indicators in Julia
Monolish
⭐
185
monolish: MONOlithic LInear equation Solvers for Highly-parallel architecture
Compute.scala
⭐
184
Scientific computing with N-dimensional arrays
1-100 of 541 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.