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

Projects in Awesome Lists tagged with scientific-computing

A curated list of projects in awesome lists tagged with scientific-computing .

https://github.com/scipy/scipy

SciPy library main repository

algorithms closember python scientific-computing scipy

Last synced: 15 Apr 2025

https://github.com/tracel-ai/burn

Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.

autodiff autotune concurrency cross-platform deep-learning high-performance kernel-fusion llm machine-learning ndarray neural-network onnx pytorch rust scientific-computing tensor wasm webgpu

Last synced: 15 Apr 2025

https://github.com/goplus/gop

The Go+ programming language is designed for engineering, STEM education, and data science. Our vision is to enable everyone to become a builder of the digital world.

data-science engineering golang gop goplus low-code programming-language scientific-computing stem stem-education

Last synced: 08 Apr 2025

https://github.com/gonum/gonum

Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

data-analysis go golang graph matrix scientific-computing statistics

Last synced: 08 Apr 2025

https://github.com/arrayfire/arrayfire

ArrayFire: a general purpose GPU library.

arrayfire c c-plus-plus cpp cuda gpgpu gpu hpc opencl performance scientific-computing

Last synced: 08 Apr 2025

https://github.com/spack/spack

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.

build-tools hpc hpsf linux macos package-manager python radiuss scientific-computing spack

Last synced: 09 Apr 2025

https://github.com/rust-ndarray/ndarray

ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations

numerics rust rust-sci scientific-computing

Last synced: 19 Apr 2025

https://github.com/rust-ml/linfa

A Rust machine learning framework.

algorithms machine-learning rust scientific-computing

Last synced: 08 Apr 2025

https://github.com/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.

computer-algebra data-visualization gpu-acceleration javascript latex machine-learning matrix-library scientific-computing symbolic-computation tex webgl webgl2

Last synced: 30 Mar 2025

https://github.com/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.

computer-algebra data-visualization gpu-acceleration javascript latex machine-learning matrix-library scientific-computing symbolic-computation tex webgl webgl2

Last synced: 14 Apr 2025

https://github.com/inducer/pycuda

CUDA integration for Python, plus shiny features

array cuda gpu gpu-computing multidimensional-arrays pycuda python scientific-computing

Last synced: 08 Apr 2025

https://github.com/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.

computational-geometry differential-equations eigenvalues eigenvectors fast-fourier-transform linear-algebra linear-programming mersenne-twister optimization parallel-computations scientific-computing sparse-systems

Last synced: 10 Apr 2025

https://github.com/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.

academic-project algorithmic-differentation c-plus-plus code-generation derivatives library mathematics matlab modular nonlinear nonlinear-programming numerical-calculations octave optimal-control optimization parameter-estimation python scientific-computing symbolic-manipulation

Last synced: 08 Apr 2025

https://github.com/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.

control emulation experimentation networking realism scalability science-research scientific-computing simulation tor

Last synced: 11 Apr 2025

https://github.com/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.

cpp hacktoberfest image-analysis insight-toolkit itk medical-imaging numfocus open-science open-source python reproducible-research scientific-computing

Last synced: 08 Apr 2025

https://github.com/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.

cpp hacktoberfest image-analysis insight-toolkit itk medical-imaging numfocus open-science open-source python reproducible-research scientific-computing

Last synced: 15 Mar 2025

https://github.com/grailbio/reflow

A language and runtime for distributed, incremental data processing in the cloud

analysis-pipeline aws bioinformatics-pipeline cloud-computing data-science golang language runtime scientific-computing

Last synced: 15 Mar 2025

https://github.com/dswah/pyGAM

[HELP REQUESTED] Generalized Additive Models in Python

data-science gams interpretable-machine-learning machine-learning python scientific-computing

Last synced: 27 Mar 2025

https://github.com/ddemidov/amgcl

C++ library for solving large sparse linear systems with algebraic multigrid method

amg c-plus-plus cpp cuda gpgpu linear-solvers mpi multigrid opencl openmp scientific-computing sparse-linear-systems

Last synced: 13 Apr 2025

https://github.com/smartcorelib/smartcore

A comprehensive library for machine learning and numerical computing. Apply Machine Learning with Rust leveraging first principles.

classification clustering machine-learning machine-learning-algorithms model-selection regression rust rust-lang scientific-computing statistical-learning statistical-models

Last synced: 10 Apr 2025

https://github.com/arvkevi/kneed

Knee point detection in Python :chart_with_upwards_trend:

data-analysis data-science elbow-method knee-point python scientific-computing systems

Last synced: 23 Mar 2025

https://github.com/ddemidov/vexcl

VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP

c-plus-plus cpp11 cuda gpgpu opencl scientific-computing

Last synced: 14 Apr 2025

https://github.com/NeuroDiffGym/neurodiffeq

A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.

artificial-intelligence boundary-value-problem deep-learning differential-equations initial-value-problem mathematical-modelling neural-networks ode odes pde-solver physics-informed-neural-networks pinn pypi pytorch scientific-computing time-series

Last synced: 13 Nov 2024

https://github.com/datoviz/datoviz

⚡ Datoviz: high-performance GPU scientific data visualization C/C++/Python library

c cpp data-visualization data-viz gpu graphics python rendering scientific-computing scientific-visualization visualization vulkan

Last synced: 15 Mar 2025

https://github.com/insightsoftwareconsortium/itkwidgets

An elegant Python interface for visualization on the web platform to interactively generate insights into multidimensional images, point sets, and geometry.

image-analysis imaging insight-toolkit itk jupyter jupyter-widget jupyterlab-extension kitware medical-visualization meshes open-science open-source point-cloud python reproducible-research scientific-computing scientific-visualization

Last synced: 15 Apr 2025

https://github.com/InsightSoftwareConsortium/itkwidgets

An elegant Python interface for visualization on the web platform to interactively generate insights into multidimensional images, point sets, and geometry.

image-analysis imaging insight-toolkit itk jupyter jupyter-widget jupyterlab-extension kitware medical-visualization meshes open-science open-source point-cloud python reproducible-research scientific-computing scientific-visualization

Last synced: 13 Mar 2025

https://github.com/llnl/sundials

Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.

dae-solver high-performance-computing hpc math-physics nonlinear-equation-solver ode-solver parallel-computing radiuss scientific-computing sensitivity-analysis solver time-integration

Last synced: 14 Apr 2025

https://github.com/inducer/meshpy

2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)

gmsh mesh-generation python scientific-computing tetgen triangle wrapper

Last synced: 13 Apr 2025

https://github.com/OpenChemistry/avogadrolibs

Avogadro libraries provide 3D rendering, visualization, analysis and data processing useful in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.

avogadro chemistry compchem computational-chemistry cross-platform desktop hacktoberfest open-science open-source openchemistry opengl qt5 scientific-computing visualization

Last synced: 30 Mar 2025

https://github.com/openchemistry/avogadrolibs

Avogadro libraries provide 3D rendering, visualization, analysis and data processing useful in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.

avogadro chemistry compchem computational-chemistry cross-platform desktop hacktoberfest open-science open-source openchemistry opengl qt5 scientific-computing visualization

Last synced: 11 Apr 2025

https://github.com/simpeg/simpeg

Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.

direct-current-resistivity electromagnetics finite-volume geophysics geoscience induced-polarization inverse-problems inversion linear-algebra magnetotellurics modeling modelling multiphysics open-science optimization partial-differential-equations python richards-equation scientific-computing simulation

Last synced: 14 Nov 2024

https://github.com/opendatacube/datacube-core

Open Data Cube analyses continental scale Earth Observation data through time

gdal gis hacktoberfest netcdf numpy python raster remote-sensing scientific-computing

Last synced: 10 Apr 2025

https://github.com/DIYer22/boxx

Tool-box for efficient build and debug in Python. Especially for Scientific Computing and Computer Vision.

awesome-python computer-vision debug debugging deep-learning hack pytorch pytorch-debug scientific-computing toolbox

Last synced: 27 Nov 2024

https://github.com/maroba/findiff

Python package for numerical derivatives and partial differential equations in any number of dimensions.

derivative finite-difference finite-difference-coefficients finite-differences numerical-methods partial-differential-equations pde scientific-computing

Last synced: 11 Apr 2025

https://github.com/PMEAL/OpenPNM

A Python package for performing pore network modeling of porous media

modeling-tool network-graph porous-materials porous-media python scientific-computing

Last synced: 14 Mar 2025

https://github.com/mumax/3

GPU-accelerated micromagnetic simulator

cuda finite-difference-time-domain go micromagnetics scientific-computing

Last synced: 28 Mar 2025

https://github.com/pharmai/plip

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

bioinformatics docker openbabel pdb plip protein-structure python-bindings scientific-computing singularity

Last synced: 28 Nov 2024

https://github.com/BMClab/BMC

Notes on Scientific Computing for Biomechanics and Motor Control

biomechanics biomedical-engineering jupyter-notebook motor-control python scientific-computing

Last synced: 13 Nov 2024

https://github.com/ruby-numo/numo-narray

Ruby/Numo::NArray - New NArray class library

narray numo ruby ruby-numo scientific-computing

Last synced: 27 Mar 2025

https://github.com/eltonlaw/impyute

Data imputations library to preprocess datasets with missing data

imputation missing-data python scientific-computing

Last synced: 04 Apr 2025

https://github.com/meteoinfo/MeteoInfo

MeteoInfo: GIS, scientific computation and visualization environment.

gis java jython meteorology scientific scientific-computing

Last synced: 27 Nov 2024

https://github.com/vida-nyu/reprozip

ReproZip is a tool that simplifies the process of creating reproducible experiments from command-line executions, a frequently-used common denominator in computational science.

archiving computational-science docker hacktoberfest linux nyu ptrace python reproducibility reproducible-research reproducible-science reprounzip reprozip science scientific-computing vagrant

Last synced: 10 Apr 2025

https://github.com/VIDA-NYU/reprozip

ReproZip is a tool that simplifies the process of creating reproducible experiments from command-line executions, a frequently-used common denominator in computational science.

archiving computational-science docker hacktoberfest linux nyu ptrace python reproducibility reproducible-research reproducible-science reprounzip reprozip science scientific-computing vagrant

Last synced: 27 Mar 2025

https://github.com/athemathmo/rulinalg

A linear algebra library written in Rust

linear-algebra linear-algebra-library rust scientific-computing

Last synced: 08 Apr 2025

https://github.com/kailaix/ADCME.jl

Automatic Differentiation Library for Computational and Mathematical Engineering

automatic-differentiation machine-learning neural-networks numerical-pdes optimization scientific-computing tensorflow

Last synced: 13 Nov 2024

https://github.com/senseyeio/roger

Golang RServe client. Use R from Go

data-science go r rserve scientific-computing

Last synced: 09 Apr 2025

https://github.com/weisscharlesj/scicompforchemists

Scientific Computing for Chemists is a free text for teaching basic computing skills to chemists using Python, Jupyter notebooks, and the other Python packages. This text makes use of a variety of packages including NumPy, SciPy, matplotlib, pandas, seaborn, nmrglue, SymPy, scikit-image, and scikit-learn.

biochemistry book chemical chemistry chemists computer-programming computing jupyter-lab jupyter-notebooks jupyterlab nmrglue numpy python science scientific-computing scipy simulations textbook

Last synced: 12 Apr 2025