PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Scientific Computing Python Packages

Python packages with the GitHub topic scientific-computing. Sorted by monthly downloads, with stars and forks.
scipy
scipy

SciPy library main repository

304.6M 15K 6K
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, Matlab/Octave, Julia or Javascript

2.3M 2K 463
deepcharles
ruptures

ruptures: change point detection in Python

1.2M 2K 199
arvkevi
kneed

Knee point detection in Python :chart_with_upwards_trend:

484K 817 78
xrootd
xrootd

XRootD Official Repository

290K 180 172
jessegrabowski
better-optimize

A friendlier front-end to scipy.optimize

142K 7 3
inducer
pyopencl

OpenCL integration for Python, plus shiny features

142K 1K 248
inducer
pycuda

CUDA integration for Python, plus shiny features

111K 2K 299
InsightSoftwareConsortium
itk-core

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.

111K 2K 750
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.

111K 2K 750
InsightSoftwareConsortium
itk-numerics

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.

110K 2K 750
InsightSoftwareConsortium
itk-filtering

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.

110K 2K 750
InsightSoftwareConsortium
itk-io

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.

106K 2K 750
spatial-image
multiscale-spatial-image

Generate a multiscale, chunked, multi-dimensional spatial image data structure that can serialized to OME-NGFF.

105K 58 9
InsightSoftwareConsortium
itk-segmentation

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.

105K 2K 750
InsightSoftwareConsortium
itk-registration

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.

101K 2K 750
scikit-video
scikit-video

Video Processing in Python

96K 713 154
biosustain
swiglpk

Simple swig bindings for the GNU Linear Programming Kit

63K 30 11
maroba
findiff

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

59K 509 72
itamarst
eliot

Eliot: the logging system that tells you *why* it happened

57K 1K 73
scikit-video
sk-video

Video Processing in Python

56K 713 154
JoostFWMaas
adsorpy

Random sequential adsorption (RSA) simulation, 2D lattice-based.

53K 3 1
regionmask
regionmask

create masks of geospatial regions for arbitrary grids

46K 260 23
simpeg
discretize

Discretization tools for finite volume and inverse problems.

38K 204 38
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology