Scientific Open Source Projects

Browse 222 Scientific open source projects, ranked by GitHub stars. Find the most popular Scientific tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 222 projects
48,905 stars

JuliaLang/julia

The Julia Programming Language

Metrics details
Stars48,905
32,401 stars

numpy/numpy

The fundamental package for scientific computing with Python.

Metrics details
Stars32,401
11,353 stars

rougier/scientific-visualization-book

An open access book on scientific visualization using python and matplotlib

Metrics details
Stars11,353
9,265 stars

spyder-ide/spyder

Official repository for Spyder - The Scientific Python Development Environment

Metrics details
Stars9,265
5,900 stars

stdlib-js/stdlib

✨ The fundamental numerical library for JavaScript and TypeScript. ✨

Metrics details
Stars5,900
5,161 stars

rasbt/mlxtend

A library of extension and helper modules for Python's data analysis and machine learning libraries.

Metrics details
Stars5,161
3,643 stars

jrjohansson/scientific-python-lectures

Lectures on scientific computing with python, as IPython notebooks.

Metrics details
Stars3,643
3,597 stars

arogozhnikov/python3_with_pleasure

A short guide on features of Python 3 with examples

Metrics details
Stars3,597
3,167 stars

sharkdp/insect

High precision scientific calculator with support for physical units

Metrics details
Stars3,167
3,135 stars

SciML/DifferentialEquations.jl

Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.

Metrics details
Stars3,135
2,385 stars

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.

Metrics details
Stars2,385
2,133 stars

serge-sans-paille/pythran

Ahead of Time compiler for numeric kernels

Metrics details
Stars2,133
2,116 stars

DonJayamanne/pythonVSCode

This extension is now maintained in the Microsoft fork.

Metrics details
Stars2,116
1,772 stars

JetBrains/lets-plot

Multiplatform plotting library based on the Grammar of Graphics

Metrics details
Stars1,772
1,768 stars

neuml/paperai

📄 🤖 AI for medical and scientific papers

Metrics details
Stars1,768
1,710 stars

imageio/imageio

Python library for reading and writing image data

Metrics details
Stars1,710
1,708 stars

olgabot/prettyplotlib

Painlessly create beautiful matplotlib plots.

Metrics details
Stars1,708
1,704 stars

allenai/scibert

A BERT model for scientific text.

Metrics details
Stars1,704
1,702 stars

faroit/awesome-python-scientific-audio

Curated list of python software and packages related to scientific research in audio

Metrics details
Stars1,702
1,647 stars

SciML/ModelingToolkit.jl

An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations

Metrics details
Stars1,647
1,634 stars

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.

Metrics details
Stars1,634
1,571 stars

nschloe/awesome-scientific-computing

:sunglasses: Curated list of awesome software for numerical analysis and scientific computing

Metrics details
Stars1,571
1,500 stars

iodide-project/iodide

Literate scientific computing and communication for the web

Metrics details
Stars1,500
1,455 stars

OpnTec/open-spectrometer-hardware

Open source VIS spectrometer

Metrics details
Stars1,455
1,404 stars

enthought/mayavi

3D visualization of scientific data in Python

Metrics details
Stars1,404
1,386 stars

OpnTec/open-spectrometer-python

Open Source Spectrometer Python Scripts

Metrics details
Stars1,386
1,347 stars

owlbarn/owl

Owl - OCaml Scientific Computing @ https://ocaml.xyz

Metrics details
Stars1,347
1,286 stars

sagemathinc/cocalc

CoCalc: Collaborative Calculation in the Cloud

Metrics details
Stars1,286
1,280 stars

glumpy/glumpy

Python+Numpy+OpenGL: fast, scalable and beautiful scientific visualization

Metrics details
Stars1,280
1,229 stars

Elteoremadebeethoven/AnimationsWithManim

Animation course with Manim

Metrics details
Stars1,229
1,172 stars

pdebench/PDEBench

PDEBench: An Extensive Benchmark for Scientific Machine Learning

Metrics details
Stars1,172
1,113 stars

scipipe/scipipe

Robust, flexible and resource-efficient pipelines using Go and the commandline

Metrics details
Stars1,113
1,036 stars

svaksha/pythonidae

Curated decibans of scientific programming resources in Python.

Metrics details
Stars1,036
966 stars

ipython-books/cookbook-code

[DEPRECATED] See the new edition:

Metrics details
Stars966
961 stars

stipub/stixfonts

OpenType Unicode fonts for Scientific, Technical, and Mathematical texts

Metrics details
Stars961
930 stars

JuliaDynamics/DrWatson.jl

The perfect sidekick to your scientific inquiries

Metrics details
Stars930
919 stars

SciML/DiffEqFlux.jl

Pre-built implicit layer architectures with O(1) backprop, GPUs, and stiff+non-stiff DE solvers, demonstrating scientific machine learning (SciML) and physics-informed machine learning methods

Metrics details
Stars919
898 stars

jasondavies/science.js

Scientific and statistical computing in JavaScript.

Metrics details
Stars898
896 stars

MathInspector/MathInspector

A visual programing environment for scientific computing with python

Metrics details
Stars896
850 stars

JunoLab/Weave.jl

Scientific reports/literate programming for Julia

Metrics details
Stars850
782 stars

chanzuckerberg/cellxgene

An interactive explorer for single-cell transcriptomics data

Metrics details
Stars782
774 stars

PacktPublishing/Pandas-Cookbook

Pandas Cookbook, published by Packt

Metrics details
Stars774
759 stars

opencpu/opencpu

OpenCPU system for embedded scientific computation and reproducible research

Metrics details
Stars759
758 stars

pymeasure/pymeasure

Scientific measurement library for instruments, experiments, and live-plotting

Metrics details
Stars758
746 stars

jbyuki/nabla.nvim

take your scientific notes :pencil2: in Neovim

Metrics details
Stars746
740 stars

SciML/SciMLTutorials.jl

Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.

Metrics details
Stars740
739 stars

nanxstats/ggsci

🦄 Scientific journal and sci-fi themed color palettes for ggplot2

Metrics details
Stars739
716 stars

easystats/report

:scroll: :tada: Automated reporting of objects in R

Metrics details
Stars716
716 stars

pangeo-data/pangeo

Discussion of general issues related to the project.

Metrics details
Stars716
700 stars

PlasmaPy/PlasmaPy

An open source Python package for plasma research and education

Metrics details
Stars700
699 stars

allenai/science-parse

Science Parse parses scientific papers (in PDF form) and returns them in structured form.

Metrics details
Stars699
697 stars

neuml/paperetl

📄 ⚙️ ETL processes for medical and scientific papers

Metrics details
Stars697
692 stars

sciplot/sciplot

A modern C++ scientific plotting library powered by gnuplot

Metrics details
Stars692
660 stars

dmnfarrell/pandastable

Table analysis in Tkinter using pandas DataFrames.

Metrics details
Stars660
652 stars

rougier/python-opengl

An open access book on Python, OpenGL and Scientific Visualization, Nicolas P. Rougier, 2018

Metrics details
Stars652
645 stars

massimoaria/bibliometrix

An R-tool for comprehensive science mapping analysis. A package for quantitative research in scientometrics and bibliometrics.

Metrics details
Stars645
642 stars

graphbrain/graphbrain

Language, Knowledge, Cognition

Metrics details
Stars642
632 stars

ampl/gsl

GNU Scientific Library with CMake build support and AMPL bindings

Metrics details
Stars632
614 stars

uwescience/shablona

A template for small scientific python projects

Metrics details
Stars614
597 stars

Unidata/netcdf-c

Official GitHub repository for netCDF-C libraries and utilities.

Metrics details
Stars597
1-60 of 222 projects
Get A Weekly Email With Trending Scientific Projects
Stay updated on Scientific plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.