_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-metpy 1.7.0
Propagated dependencies: python-importlib-resources@6.5.2 python-matplotlib@3.8.2 python-numpy@1.26.4 python-pandas@2.2.3 python-pint@0.24.4 python-pooch@1.8.1 python-pyproj@3.6.1 python-scipy@1.12.0 python-traitlets@5.14.1 python-xarray@2023.12.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/Unidata/MetPy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Collection of tools to deal with weather data
Description:

MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.

libgeotiff 1.7.1
Dependencies: libjpeg-turbo@2.1.4 libtiff@4.4.0 zlib@1.3.1
Propagated dependencies: proj@9.3.1
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://trac.osgeo.org/geotiff/
Licenses: Public Domain X11 Modified BSD non-copyleft
Build system: gnu
Synopsis: Library for handling GeoTIFF (geographic enabled TIFF)
Description:

libgeotiff is a library on top of libtiff for reading and writing GeoTIFF information tags.

python-geoip2 4.8.0
Dependencies: python-maxminddb@2.6.3 python-requests@2.32.5 python-aiohttp@3.11.11
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://www.maxmind.com/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: MaxMind GeoIP2 API
Description:

Provides an API for the GeoIP2 web services and databases. The API also works with MaxMind’s free GeoLite2 databases.

tetgen 1.6.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://wias-berlin.de/software/tetgen/
Licenses: AGPL 3+
Build system: cmake
Synopsis: Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator
Description:

TetGen is a program to generate tetrahedral meshes of any 3D polyhedral domains. TetGen generates exact constrained Delaunay tetrahedralizations, boundary conforming Delaunay meshes, and Voronoi partitions.

java-jmapviewer 2.22
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://wiki.openstreetmap.org/wiki/JMapViewer
Licenses: GPL 2
Build system: ant
Synopsis: OSM map integration in Java
Description:

JMapViewer is a Java component which easily integrates an OSM map view into your Java application. It is maintained as an independent project by the JOSM team.

python-ogr2osm 1.2.0
Dependencies: gdal@3.8.2
Propagated dependencies: python-lxml@6.0.1 python-protobuf@3.20.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/roelderickx/ogr2osm
Licenses: Expat
Build system: pyproject
Synopsis: Convert ogr-readable files like shapefiles into OSM or PDF formats
Description:

ogr2osm is a tool for converting ogr-readable files into OSM format. It supports reading from OGR files like shapefiles or PostgreSQL database and converts data into osm or osm.pbf formats. A translation file can be used to manipulate the data during conversion.

ogs-petsc 6.5.6
Dependencies: openmpi@4.1.6 petsc-openmpi@3.24.0 boost@1.89.0 eigen@3.4.0 exprtk@0.0.3 hdf5-parallel-openmpi@1.14.6 iphreeqc@3.5.0-3 nlohmann-json@3.12.0 libxml2@2.14.6 mgis@2.2 netcdf@4.9.0 netcdf-cxx4-parallel-openmpi@4.3.1 python@3.11.14 range-v3@0.12.0 spdlog@1.13.0 tclap@1.4.0-rc2 tfel@4.2.2 vtk@9.3.1 xmlpatch@0.4.5 zlib@1.3.1
Propagated dependencies: metis@5.1.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://www.opengeosys.org
Licenses: Modified BSD
Build system: cmake
Synopsis: OpenGeoSys with PETSc (parallel processing) support
Description:

OpenGeoSys (OGS) is a scientific open source project for the development of numerical methods for the simulation of thermo-hydro-mechanical-chemical (THMC) processes in porous and fractured media. OGS is implemented in C++, it is object-oriented with an focus on the numerical solution of coupled multi-field problems (multi-physics). Parallel versions of OGS are available relying on both MPI and OpenMP concepts. Application areas of OGS are currently CO2 sequestration, geothermal energy, water resources management, hydrology and waste deposition.

gmt 6.6.0
Dependencies: curl@8.6.0 ffmpeg@8.0 fftw@3.3.10 gdal@3.8.2 geos@3.12.1 ghostscript@9.56.1 netcdf@4.9.0 openblas@0.3.30 pcre2@10.42
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://www.generic-mapping-tools.org/
Licenses: LGPL 3+
Build system: cmake
Synopsis: Generic mapping tools
Description:

GMT is a collection of about 100 command-line tools for manipulating geographic and Cartesian data sets (including filtering, trend fitting, gridding, projecting, etc.) and producing high-quality illustrations ranging from simple x-y plots via contour maps to artificially illuminated surfaces, 3D perspective views and animations. The GMT supplements add another 50 more specialized and discipline-specific tools. GMT supports over 30 map projections and transformations and requires support data such as GSHHG coastlines, rivers, and political boundaries and optionally DCW country polygons.

virtualpg 2.0.1
Dependencies: postgresql@14.13 sqlite@3.39.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://www.gaia-gis.it/fossil/virtualpg/index
Licenses: GPL 2+ LGPL 2.1+ MPL 1.1
Build system: gnu
Synopsis: Allow SQLite/SpatiaLite to access PostgreSQL/PostGIS tables
Description:

VirtualPG is a dynamic extension for the SQLite DBMS. It implements the VirtualPostgres driver, allowing to directly exchange data between SQLite and PostgreSQL; if SpatiaLite is available even PostGIS geometries can be exchanged form one Spatial DBMS and the other.

laszip 3.4.4
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://laszip.org/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Compression library for LAS files
Description:

LASzip is a library for compressing LAS files and uncompressing LAZ files. The LAS format is a file format designed for the interchange and archiving of lidar point cloud data.

spatialite-tools 5.1.0a
Dependencies: expat@2.7.1 freexl@2.0.0 geos@3.12.1 librttopo@1.1.0 libspatialite@5.1.0 libxml2@2.14.6 minizip@1.3.1 proj@9.3.1 readosm@1.1.0a sqlite@3.39.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://www.gaia-gis.it/fossil/spatialite-tools/index
Licenses: GPL 3+
Build system: gnu
Synopsis: Collection of command line tools for SpatiaLite
Description:

spatialite-tools is a collection of Command Line Interface (CLI) tools supporting SpatiaLite.

geos 3.12.1
Dependencies: glib@2.83.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://libgeos.org/
Licenses: LGPL 2.1+ Zlib Public Domain
Build system: cmake
Synopsis: Geometry Engine for Geographic Information Systems
Description:

GEOS provides a spatial object model and fundamental geometric functions. It is a C++ port of the Java Topology Suite (JTS). As such, it aims to contain the complete functionality of JTS in C++. This includes all the OpenGIS Simple Features for SQL spatial predicate functions and spatial operators, as well as specific JTS enhanced topology functions.

eccodes 2.27.0
Dependencies: jasper@2.0.33 libaec@1.0.6 libjpeg-turbo@2.1.4 libpng@1.6.39 netcdf@4.9.0 openjpeg@2.5.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://confluence.ecmwf.int/display/ECC
Licenses: ASL 2.0
Build system: cmake
Synopsis: Library for handling the GRIB, BUFR and GTS file formats
Description:

ecCodes is a package developed by ECMWF which provides an application programming interface and a set of tools for decoding and encoding messages in the WMO FM-92 GRIB, WMO FM-94 BUFR and WMO GTS abbreviated header formats.

python-pyogrio 0.10.0
Dependencies: gdal@3.8.2
Propagated dependencies: python-certifi@2025.06.15 python-numpy@1.26.4 python-packaging@25.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://pypi.org/project/pyogrio/
Licenses: Expat
Build system: pyproject
Synopsis: Vectorized spatial vector file format I/O using GDAL/OGR
Description:

Pyogrio provides a GeoPandas-oriented API to OGR vector data sources, such as ESRI Shapefile, GeoPackage, and GeoJSON. Vector data sources have geometries, such as points, lines, or polygons, and associated records with potentially many columns worth of data. Pyogrio uses a vectorized approach for reading and writing GeoDataFrames to and from OGR vector data sources in order to give you faster interoperability. It uses pre-compiled bindings for GDAL/OGR so that the performance is primarily limited by the underlying I/O speed of data source drivers in GDAL/OGR rather than multiple steps of converting to and from Python data types within Python.

proj 9.3.1
Propagated dependencies: curl@8.6.0 libtiff@4.4.0 sqlite@3.39.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://proj.org/
Licenses: Expat ASL 2.0 X11
Build system: cmake
Synopsis: Coordinate transformation software
Description:

Proj is a generic coordinate transformation software that transforms geospatial coordinates from one CRS to another. This includes cartographic projections as well as geodetic transformations. Proj includes command line applications for easy conversion of coordinates from text files or directly from user input. In addition, Proj also exposes an application programming interface that lets developers use the functionality of Proj in their own software.

h3 3.7.2
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://h3geo.org/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Hexagonal hierarchical geospatial indexing system
Description:

H3 is a geospatial indexing system using a hexagonal grid that can be (approximately) subdivided into finer and finer hexagonal grids, combining the benefits of a hexagonal grid with S2's hierarchical subdivisions.

python-scitools-iris 3.12.3
Propagated dependencies: python-cartopy@0.24.1 python-cf-units@3.3.0 python-cftime@1.6.5 python-dask@2024.12.1 python-matplotlib@3.8.2 python-netcdf4@1.6.2 python-numpy@1.26.4 python-pyproj@3.6.1 python-scipy@1.12.0 python-shapely@2.1.1 python-xxhash@3.5.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/SciTools/iris
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Earth science data analysing and visualising library
Description:

Iris is a Python library for analysing and visualising Earth science data. It excels when working with multi-dimensional Earth Science data, where tabular representations become unwieldy and inefficient. Iris implements a data model based on the CF conventions.

grass 8.4.1
Dependencies: bash-minimal@5.2.37 bzip2@1.0.8 cairo@1.18.4 fftw@3.3.10 freetype@2.13.3 gdal@3.8.2 geos@3.12.1 glu@9.0.2 libpng@1.6.39 libtiff@4.4.0 libxml2@2.14.6 mesa@25.2.3 mariadb@10.11.14 mariadb@10.11.14 netcdf@4.9.0 openblas@0.3.30 pdal@2.9.0 perl@5.36.0 postgresql@14.13 proj@9.3.1 python@3.11.14 python-dateutil@2.9.0 python-matplotlib@3.8.2 python-numpy@1.26.4 python-wxpython@4.2.2 readline@8.2.13 sqlite@3.39.3 wxwidgets@3.2.8.1 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://grass.osgeo.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: GRASS Geographic Information System
Description:

GRASS (Geographic Resources Analysis Support System), is a Geographic Information System (GIS) software suite used for geospatial data management and analysis, image processing, graphics and maps production, spatial modeling, and visualization.

libe57format 3.2.0
Dependencies: xerces-c@3.2.5
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/asmaloney/libE57Format
Licenses: Boost 1.0
Build system: cmake
Synopsis: Library for reading and writing E57 files
Description:

The libE57Format package provides a C++ library for reading and writing files in the ASTM-standard E57 format. E57 files store 3D point cloud data (produced by 3D imaging systems such as laser scanners), attributes associated with 3D point data (color and intensity), and 2D images (photos taken using a 3D imaging system).

python-verde 1.8.0
Propagated dependencies: python-dask@2024.12.1 python-numpy@1.26.4 python-pandas@2.2.3 python-pooch@1.8.1 python-scikit-learn@1.7.0 python-scipy@1.12.0 python-xarray@2023.12.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/fatiando/verde
Licenses: Modified BSD
Build system: pyproject
Synopsis: Processing and gridding spatial data, machine-learning style
Description:

Verde is a Python library for processing spatial data (topography, point clouds, bathymetry, geophysics surveys, etc) and interpolating them on a 2D surface (i.e., gridding) with a hint of machine learning.

libaec 1.0.6
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://gitlab.dkrz.de/k202009/libaec
Licenses: FreeBSD
Build system: cmake
Synopsis: Adaptive Entropy Coding library
Description:

Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsigned integers (samples). The library achieves best results for low entropy data as often encountered in space imaging instrument data or numerical model output from weather or climate simulations. While floating point representations are not directly supported, they can also be efficiently coded by grouping exponents and mantissa.

python-rtree 1.0.1
Dependencies: libspatialindex@1.9.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/Toblerity/rtree
Licenses: Expat
Build system: pyproject
Synopsis: R-Tree spatial index for Python GIS
Description:

RTree is a Python package with bindings for libspatialindex.

imposm3 0.14.2
Dependencies: geos@3.12.1 leveldb@1.23
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://imposm.org/
Licenses: ASL 2.0
Build system: go
Synopsis: OpenStreetMap importer for PostGIS
Description:

Imposm is an importer for OpenStreetMap data. It reads PBF files and imports the data into PostgreSQL/PostGIS databases. It is designed to create databases that are optimized for rendering/tile/map-services.

ogs-serial 6.5.6
Dependencies: boost@1.89.0 eigen@3.4.0 exprtk@0.0.3 hdf5@1.14.6 iphreeqc@3.5.0-3 nlohmann-json@3.12.0 libxml2@2.14.6 mgis@2.2 netcdf@4.9.0 netcdf-cxx4@4.3.1 python@3.11.14 range-v3@0.12.0 spdlog@1.13.0 tclap@1.4.0-rc2 tfel@4.2.2 vtk@9.3.1 xmlpatch@0.4.5 zlib@1.3.1
Propagated dependencies: metis@5.1.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://www.opengeosys.org
Licenses: Modified BSD
Build system: cmake
Synopsis: Simulation of coupled processes in porous and fractured media
Description:

OpenGeoSys (OGS) is a scientific open source project for the development of numerical methods for the simulation of thermo-hydro-mechanical-chemical (THMC) processes in porous and fractured media. OGS is implemented in C++, it is object-oriented with an focus on the numerical solution of coupled multi-field problems (multi-physics). Parallel versions of OGS are available relying on both MPI and OpenMP concepts. Application areas of OGS are currently CO2 sequestration, geothermal energy, water resources management, hydrology and waste deposition.

Total packages: 69239