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

Geoscience Python Packages

Python packages with the GitHub topic geoscience. Sorted by monthly downloads, with stars and forks.
simpeg
geoana

Interactive geoscience (mostly) analytic functions.

30K 29 10
UXARRAY
uxarray

Xarray extension for unstructured climate and global weather data analysis and visualization.

26K 230 56
loop3d
loopstructural

LoopStructural is an open-source 3D structural geological modelling library.

25K 296 58
fatiando
boule

Reference ellipsoids for geodesy and geophysics

24K 42 22
fatiando
verde

Processing and gridding spatial data, machine-learning style

20K 673 76
jessekrubin
utiles

utiles = utils & (web-map-)tiles w/ (rs & pyo3)

20K 29 3
GenericMappingTools
pygmt

A Python interface for the Generic Mapping Tools.

19K 876 256
simpeg
simpeg

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

16K 686 295
fatiando
harmonica

Forward modeling, inversion, and processing gravity and magnetic data

16K 309 91
blazej-bucha
pyharm

C/Python library to work with spherical harmonics up to almost arbitrarily high degrees

10K 24 3
SeequentEvo
evo-sdk-common

Python SDK for seamless Evo API integration and manipulation of geoscience data.

8K 13 48
SeequentEvo
evo-objects

Python SDK for seamless Evo API integration and manipulation of geoscience data.

8K 13 48
morganjwilliams
pyrolite

A set of tools for getting the most from your geochemical data.

7K 174 52
SeequentEvo
evo-schemas

Geoscience data management and computation through a centralised platform for data access, integration, and collaboration.

7K 19 23
MiraGeoscience
geoh5py

Python API for geoh5, an open file format for geoscientific data

7K 63 13
cgre-aachen
gempy

GemPy is an open-source, Python-based 3-D structural geological modeling software, which allows the implicit (i.e. automatic) creation of complex geological models from interface and orientation data. It also offers support for stochastic modeling to address parameter and model uncertainties.

6K 1K 281
Deltares
hydromt

HydroMT: Automated and reproducible model building and analysis

6K 123 45
MABeeskow
pysills

Python-based and open source data reduction tool for the major, minor and trace element analysis of minerals as well as of fluid and melt inclusions.

3K 11 2
euro-cordex
py-cordex

cordex python tools

3K 24 8
insarlab
pysolid

A Python wrapper for solid Earth tides

3K 90 16
isce-framework
dolphin

InSAR phase linking library for creating surface displacement maps using persistent scatterer (PS) and distributed scatterer (DS) processing

2K 158 33
geodbio
geodb-client

Python client for the geoDB Open Exploration Protocol — read mineral-exploration project data into DataFrames (STAC, GeoParquet) and write changes back through one gated endpoint (dry run, undo). Apache-2.0.

2K 0 0
SeequentEvo
evo-compute

Python SDK for seamless Evo API integration and manipulation of geoscience data.

2K 13 48
SeequentEvo
evo-sdk

Python SDK for seamless Evo API integration and manipulation of geoscience data.

2K 13 48
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology