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

Scientific Computing Python Packages

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

SciPy library main repository

384.6M 15K 6K
deepcharles
ruptures

ruptures: change point detection in Python

1.4M 2K 182
arvkevi
kneed

Knee point detection in Python :chart_with_upwards_trend:

859K 809 76
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.

841K 2K 444
inducer
pyopencl

OpenCL integration for Python, plus shiny features

190K 1K 249
scikit-video
scikit-video

Video Processing in Python

175K 707 154
regionmask
regionmask

create masks of geospatial regions for arbitrary grids

149K 261 23
jessegrabowski
better-optimize

A friendlier front-end to scipy.optimize

136K 7 3
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.

133K 2K 731
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.

133K 2K 731
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.

132K 2K 731
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.

128K 2K 731
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.

125K 2K 731
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.

122K 2K 731
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.

121K 2K 731
inducer
pycuda

CUDA integration for Python, plus shiny features

107K 2K 298
glotzerlab
freud-analysis

Powerful, efficient particle trajectory analysis in scientific Python.

92K 319 52
spatial-image
multiscale-spatial-image

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

87K 55 9
itamarst
eliot

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

76K 1K 71
maroba
findiff

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

74K 507 69
biosustain
swiglpk

Simple swig bindings for the GNU Linear Programming Kit

67K 30 10
scikit-video
sk-video

Video Processing in Python

61K 707 154
opendatacube
datacube

Open Data Cube analyses continental scale Earth Observation data through time

59K 576 188
AllenCellModeling
aicsimageio

Image Reading, Metadata Conversion, and Image Writing for Microscopy Images in Python

55K 222 51
    • Data from PyPI, GitHub, ClickHouse, and BigQuery