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

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-scitools-iris 3.14.1
Propagated dependencies: python-cartopy@0.24.1 python-cf-units@3.3.0 python-cftime@1.6.5 python-dask@2025.11.0 python-matplotlib@3.10.8 python-netcdf4@1.7.2 python-numpy@2.3.1 python-pyproj@3.7.2 python-scipy@1.16.3 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.

python-cf-units 3.3.0
Dependencies: udunits@2.2.28
Propagated dependencies: python-antlr4-runtime@4.10.1 python-cftime@1.6.5 python-jinja2@3.1.2 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/SciTools/cf-units
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Units of measure as required by the CF metadata conventions
Description:

This package provides units of measure as required by the Climate and Forecast (CF) metadata conventions. Provision of a wrapper class to support Unidata/UCAR UDUNITS-2 library, and the cftime calendar functionality.

osm2pgsql 2.1.1
Dependencies: boost@1.89.0 bzip2@1.0.8 cli11@2.4.2 expat@2.7.1 fmt@11.2.0 libosmium@2.22.0 luajit@v2.1-0.04dca79 nlohmann-json@3.12.0 postgresql@14.20 proj@9.7.1 protozero@1.7.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://osm2pgsql.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: OSM data importer to PostgreSQL
Description:

Osm2pgsql is a tool for loading OpenStreetMap data into a PostgreSQL / PostGIS database suitable for applications like rendering into a map, geocoding with Nominatim, or general analysis.

librasterlite2 1.1.0-beta1
Dependencies: cairo@1.18.4 curl@8.6.0 freetype@2.13.3 freexl@2.0.0 giflib@5.2.1 libgeotiff@1.7.1 libjpeg-turbo@2.1.4 libpng@1.6.39 librttopo@1.1.0 libspatialite@5.1.0 libtiff@4.4.0 libwebp@1.3.2 libxml2@2.14.6 lz4@1.10.0 minizip@1.3.1 openjpeg@2.5.0 proj@9.7.1 sqlite@3.39.3 zstd@1.5.6
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://www.gaia-gis.it/fossil/librasterlite2/index
Licenses: GPL 2+ GPL 3+ Free Art License 1.3 LGPL 2.1+ MPL 1.1 Public Domain
Build system: gnu
Synopsis: Library to work with huge raster coverages using a SpatiaLite
Description:

librasterlite2 is a library that stores and retrieves huge raster coverages using a SpatiaLite DBMS.

virtualpg 2.0.1
Dependencies: postgresql@14.20 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.

python-h3 4.4.2
Dependencies: h3@4.4.1
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://uber.github.io/h3-py
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python bindings for H3
Description:

This package provides a Python bindings for H3, a hierarchical hexagonal geospatial indexing system

libe57format 3.2.0
Dependencies: xerces-c@3.3.0
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).

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-geopack 1.0.13-0.8c5f0e0
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/tsssss/geopack
Licenses: Expat
Build system: pyproject
Synopsis: Python version of geopack and Tsyganenko models
Description:

Python version of geopack and Tsyganenko models, compatible with geopack05 and geopack08.

ogs-petsc 6.5.8
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.2 netcdf-cxx4-parallel-openmpi@4.3.1 python@3.12.12 range-v3@0.12.0 spdlog@1.15.3 tclap@1.4.0-rc2 tfel@4.2.2 vtk@9.6.0 xdmf@3.0.0-0.04a84ba 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.

python-ogr2osm 1.2.0
Dependencies: gdal@3.8.2
Propagated dependencies: python-lxml@6.0.2 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.

osm-gps-map 1.1.0
Dependencies: cairo@1.18.4 glib@2.86.0 gobject-introspection@1.86.0 gtk+@3.24.51 libsoup-minimal@2.74.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://nzjrs.github.io/osm-gps-map/
Licenses: GPL 2+
Build system: gnu
Synopsis: GTK+ widget for displaying OpenStreetMap tiles
Description:

This package provides a GTK+ widget (and Python bindings) that when given GPS coordinates,draws a GPS track, and points of interest on a moving map display. Downloads map data from a number of websites, including https://www.openstreetmap.org.

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-pyshp 2.3.1
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/GeospatialPython/pyshp
Licenses: Expat
Build system: pyproject
Synopsis: Read/write support for ESRI Shapefile format
Description:

The Python Shapefile Library (PyShp) reads and writes ESRI Shapefiles.

python-geopandas 1.1.1
Propagated dependencies: python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-pyogrio@0.10.0 python-pyproj@3.7.2 python-shapely@2.1.1
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://geopandas.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Geographic pandas extensions
Description:

The goal of GeoPandas is to make working with geospatial data in Python easier. It combines the capabilities of Pandas and Shapely, providing geospatial operations in Pandas and a high-level interface to multiple geometries to Shapely. GeoPandas enables you to easily do operations in Python that would otherwise require a spatial database such as PostGIS.

libspatialindex 2.0.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://libspatialindex.org
Licenses: Expat
Build system: cmake
Synopsis: Spatial indexing library
Description:

The purpose of this library is to provide:

  • An extensible framework that will support robust spatial indexing methods.

  • Support for sophisticated spatial queries. Range, point location, nearest neighbor and k-nearest neighbor as well as parametric queries (defined by spatial constraints) should be easy to deploy and run.

  • Easy to use interfaces for inserting, deleting and updating information.

  • Wide variety of customization capabilities. Basic index and storage characteristics like the page size, node capacity, minimum fan-out, splitting algorithm, etc. should be easy to customize.

  • Index persistence. Internal memory and external memory structures should be supported. Clustered and non-clustered indices should be easy to be persisted.

qmapshack 1.18.0
Dependencies: gdal@3.8.2 libjpeg-turbo@2.1.4 proj@9.7.1 qt5compat@6.9.2 qtpositioning@6.9.2 qttools@6.9.2 qtwebengine@6.9.3 quazip@1.5 routino@3.4.3
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://github.com/Maproom/qmapshack/wiki
Licenses: GPL 3+
Build system: qt
Synopsis: GPS mapping application
Description:

QMapShack can be used to plan your next outdoor trip or to visualize and archive all the GPS recordings of your past trips. It is the successor of the QLandkarte GT application.

gdal 3.8.2
Dependencies: curl@8.6.0 expat@2.7.1 freexl@2.0.0 geos@3.12.1 giflib@5.2.1 json-c@0.18 libgeotiff@1.7.1 libjpeg-turbo@2.1.4 libjxl@0.11.1 libpng@1.6.39 libtiff@4.4.0 libwebp@1.3.2 lz4@1.10.0 netcdf@4.9.2 openssl@3.5.5 openjpeg@2.5.0 pcre2@10.42 postgresql@14.20 proj@9.3.1 qhull@2020.2 shapelib@1.6.1 sqlite@3.39.3 swig@4.0.2 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://gdal.org/
Licenses: Expat Modified BSD non-copyleft Public Domain non-copyleft non-copyleft ASL 2.0
Build system: cmake
Synopsis: Raster and vector geospatial data format library
Description:

GDAL is a translator library for raster and vector geospatial data formats. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing.

gettext-minimal 0.23.1
Dependencies: libunistring@1.3 libxml2@2.14.6 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/gettext.scm (gnu packages gettext)
Home page: https://www.gnu.org/software/gettext/
Licenses: GPL 3+
Build system: gnu
Synopsis: Tools and documentation for translation (used to build other packages)
Description:

GNU Gettext is a package providing a framework for translating the textual output of programs into multiple languages. It provides translators with the means to create message catalogs, and a runtime library to load translated messages from the catalogs. Nearly all GNU packages use Gettext.

libtextstyle 0.21
Channel: guix
Location: gnu/packages/gettext.scm (gnu packages gettext)
Home page: https://www.gnu.org/software/gettext/
Licenses: GPL 3+
Build system: gnu
Synopsis: Text styling library
Description:

GNU libtextstyle is a C library that provides an easy way to add styling to programs that produce output to a console or terminal emulator window. It allows applications to emit text annotated with styling information, such as color, font attributes (weight, posture), or underlining.

po4a 0.74
Dependencies: bash-minimal@5.2.37 opensp@1.5.2 perl-gettext@1.07 perl-pod-parser@1.65 perl-pod-simple@3.45 perl-sgmls@1.1 perl-syntax-keyword-try@0.28 perl-xs-parse-keyword@0.34 perl-term-readkey@2.38 perl-text-wrapi18n@0.06 perl-unicode-linebreak@2019.001 perl-yaml-tiny@1.73
Channel: guix
Location: gnu/packages/gettext.scm (gnu packages gettext)
Home page: https://po4a.org/
Licenses: GPL 2+
Build system: perl
Synopsis: Scripts to ease maintenance of translations
Description:

The po4a (PO for anything) project goal is to ease translations (and more interestingly, the maintenance of translations) using gettext tools on areas where they were not expected like documentation.

gettext 0.23.1
Dependencies: libunistring@1.3 libxml2@2.14.6 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/gettext.scm (gnu packages gettext)
Home page: https://www.gnu.org/software/gettext/
Licenses: GPL 3+
Build system: gnu
Synopsis: Tools and documentation for translation
Description:

GNU Gettext is a package providing a framework for translating the textual output of programs into multiple languages. It provides translators with the means to create message catalogs, and a runtime library to load translated messages from the catalogs. Nearly all GNU packages use Gettext.

gettext-minimal 0.21
Dependencies: libunistring@1.3 libxml2@2.14.6 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/gettext.scm (gnu packages gettext)
Home page: https://www.gnu.org/software/gettext/
Licenses: GPL 3+
Build system: gnu
Synopsis: Tools and documentation for translation (used to build other packages)
Description:

GNU Gettext is a package providing a framework for translating the textual output of programs into multiple languages. It provides translators with the means to create message catalogs, and a runtime library to load translated messages from the catalogs. Nearly all GNU packages use Gettext.

mdpo 2.1.4
Propagated dependencies: python-importlib-metadata-argparse-version@2.0.1 python-md-ulb-pwrap@0.1.3 python-polib@1.2.0 python-pymd4c@1.3.0
Channel: guix
Location: gnu/packages/gettext.scm (gnu packages gettext)
Home page: https://github.com/mondeja/mdpo
Licenses: Modified BSD
Build system: pyproject
Synopsis: Markdown file translation utilities using pofiles
Description:

The mdpo utility creates pofiles, the format stabilished by GNU Gettext, from Markdown files.

Total packages: 73978