Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scientific Computing

Scientific Computing

326 projects

Showing 36 of 320 projects

Bioinformatics
Bioinformatics

A curated list of awesome open-source bioinformatics software, libraries, and resources, primarily for command-line analysis.

#workflow-management#scientific-computing#command-line-tools
Stars4.1k
Forks715
Last commit2 months ago
Awesome Network Analysis
Awesome Network AnalysisR

A curated list of awesome resources for constructing, analyzing, and visualizing network data across various disciplines.

#scientific-computing#semantic-networks#complex-networks
Stars4.1k
Forks629
Last commit
NumCpp
NumCppC++

A templatized header-only C++ implementation of the Python NumPy library for numerical computing.

#scientific-computing#data-structures#templated-library
Stars4.0k
Forks576
Last commit2 months ago
Math.NET Numerics
Math.NET NumericsC#

An open-source numerical library for .NET and Mono providing algorithms for scientific computing, linear algebra, statistics, and more.

#scientific-computing#fft#statistics
Stars3.7k
Forks934
Last commit1 year ago
xtensor
xtensorC++

A C++ library for numerical analysis with multi-dimensional array expressions featuring broadcasting and lazy computing.

#multi-dimensional-arrays#scientific-computing#high-performance-computing
Stars3.7k
Forks437
Last commit7 days ago
bqplot
bqplotTypeScript

Interactive 2-D plotting library for Jupyter notebooks using the Grammar of Graphics and widget-based components.

#scientific-computing#visualizations#interactive-plots
Stars3.7k
Forks482
Last commit1 month ago
bqplot
bqplotTypeScript

Interactive 2-D plotting library for Jupyter notebooks using the Grammar of Graphics and widget-based components.

#scientific-computing#notebook-tools#visualizations
Stars3.7k
Forks482
Last commit1 month ago
Scientific Python Lectures
Scientific Python LecturesJupyter Notebook

A comprehensive lecture series teaching scientific computing with Python through interactive IPython notebooks.

#data-science-tutorial#scientific-computing#matplotlib
Stars3.6k
Forks1.8k
Last commit
nanobind
nanobindC++

A tiny and efficient C++/Python binding library with faster compilation, smaller binaries, and lower runtime overhead than pybind11.

#scientific-computing#high-performance#binding-library
Stars3.6k
Forks308
Last commit4 days ago
Breeze
BreezeScala

A numerical processing library for Scala, providing generic, clean, and powerful linear algebra and scientific computing capabilities.

#scientific-computing#netlib#matrix-operations
Stars3.5k
Forks690
Last commit8 months ago
Neuromatch Academy
Neuromatch AcademyJupyter Notebook

An open-source computational neuroscience course with tutorials, exercises, and interactive materials for students and researchers.

#scientific-computing#neuroscience#neuroscience-research
Stars3.0k
Forks1.1k
Last commit
BS::thread_pool
BS::thread_poolC++

A fast, lightweight, modern, and easy-to-use C++17/20/23 thread pool library for high-performance parallel computing.

#threadpool#cplusplus-20#scientific-computing
Stars3.0k
Forks323
Last commit5 months ago
plot
plotGo

A Go library for building and drawing plots and visualizations with a flexible API and multiple backends.

#scientific-computing#graphs#plotting
Stars3.0k
Forks202
Last commit1 month ago
Equinox
EquinoxPython

A JAX library for neural networks and scientific computing with PyTorch-like syntax and full ecosystem compatibility.

#scientific-computing#gradient-based-optimization#jax
Stars2.9k
Forks198
Last commit16 days ago
Nx
NxElixir

Multi-dimensional arrays (tensors) and numerical definitions for Elixir, enabling machine learning and scientific computing.

#multi-dimensional-arrays#scientific-computing#elixir
Stars2.9k
Forks219
Last commit6 days ago
CLASP
CLASPCommon Lisp

A Common Lisp implementation that compiles to native code via LLVM and seamlessly interoperates with C++ libraries.

#scientific-computing#compiler#lisp
Stars2.8k
Forks155
Last commit1 day ago
ESM3
ESM3Jupyter Notebook

A multimodal protein language model for generative protein design and engineering by jointly reasoning over sequence, structure, and function.

#transformer#scientific-computing#aws-sagemaker
Stars2.7k
Forks332
Last commit
BLIS
BLISC

A portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.

#blas#portable-framework#scientific-computing
Stars2.6k
Forks422
Last commit6 months ago
singularity
singularityGo

An open source container platform designed for simplicity, speed, and security in HPC and shared computing environments.

#scientific-computing#high-performance-computing#science
Stars2.6k
Forks424
Last commit3 years ago
OpenMPI
OpenMPIC

An open-source implementation of the Message Passing Interface (MPI) specification for high-performance computing.

#hpc-library#hacktoberfest#scientific-computing
Stars2.6k
Forks959
Last commit2 days ago
faer-rs
faer-rsRust

A pure Rust linear algebra library focusing on portability, correctness, and performance with both low-level routines and high-level wrappers.

#scientific-computing#pure-rust#matrix
Stars2.5k
Forks98
Last commit1 month ago
simbody
simbodyC++

High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems.

#robotics#biomechanics#scientific-computing
Stars2.5k
Forks494
Last commit5 days ago
MathPHP
MathPHPPHP

A comprehensive, self-contained mathematics library for PHP with no external dependencies, covering algebra, statistics, linear algebra, and numerical analysis.

#information-theory#scientific-computing#mathematics
Stars2.4k
Forks239
Last commit3 months ago
meshio
meshioPython

A Python library for reading, writing, and converting between many mesh file formats used in scientific computing.

#pypi#meshing#scientific-computing
Stars2.3k
Forks451
Last commit1 year ago
Cellpose
CellposePython

A generalist algorithm for cellular segmentation with human-in-the-loop training and superhuman generalization across diverse microscopy images.

#scientific-computing#bioimage-analysis#microscopy
Stars2.2k
Forks625
Last commit11 days ago
nlopt
nloptC

A library for nonlinear optimization, providing a unified interface to multiple local and global optimization algorithms.

#scientific-computing#gradient-based-optimization#global-optimization
Stars2.2k
Forks675
Last commit2 days ago
casADi
casADiC++

A symbolic framework for numeric optimization with automatic differentiation and code generation capabilities.

#scientific-computing#mathematics#cpp-library
Stars2.2k
Forks448
Last commit1 day ago
suggestion issue
suggestion issue

A curated list of Quarto talks, tools, examples, and articles for the open-source scientific publishing system.

#scientific-computing#open-science#documentation-tool
Stars2.1k
Forks133
Last commit6 days ago
Quarto
Quarto

A curated list of Quarto talks, tools, examples, and articles for the open-source scientific publishing system.

#scientific-computing#open-science#reproducible-research
Stars2.1k
Forks133
Last commit6 days ago
JAX
JAX

A curated list of awesome libraries, projects, tutorials, and resources for the JAX machine learning ecosystem.

#scientific-computing#neural-network#jax
Stars2.1k
Forks169
Last commit4 months ago
TileDB
TileDBC++

An embeddable C++ storage engine for dense and sparse multi-dimensional arrays, dataframes, and key-value stores.

#multi-dimensional-arrays#c-plus-plus-library#scientific-computing
Stars2.1k
Forks212
Last commit12 days ago
Diffrax
DiffraxPython

A JAX-based library providing numerical differential equation solvers for ODEs, SDEs, and CDEs with autodifferentiation and GPU support.

#scientific-computing#differential-equations#jax
Stars2.0k
Forks183
Last commit5 days ago
qutip
qutipPython

An open-source Python toolbox for simulating the dynamics of closed and open quantum systems.

#scientific-computing#quantum#physics
Stars2.0k
Forks763
Last commit11 days ago
ipyvolume
ipyvolumeTypeScript

3D plotting for Python in Jupyter notebooks using WebGL and IPython widgets.

#scientific-visualization#scientific-computing#python-library
Stars2.0k
Forks231
Last commit2 years ago
autodiff
autodiffC++

A C++17 library for automatic differentiation with forward and reverse mode support, enabling efficient derivative computation.

#scientific-computing#derivatives#cplusplus-17
Stars1.9k
Forks196
Last commit1 year ago
MLJ
MLJJulia

A Julia machine learning framework providing a unified interface and meta-algorithms for over 200 models.

#scientific-computing#julia#pipelines
Stars1.9k
Forks159
Last commit4 days ago
PreviousPage 2 of 9

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
4 days ago
2 months ago
3 days ago
Next
#Python98
#Machine Learning73
#Linear Algebra53
#Numerical Computing51
#Data Visualization42
#Python Library41
#High Performance Computing38
#C Plus Plus35
#Data Science33
#Data Analysis32
#Deep Learning31
#Parallel Computing27