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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
geopy is a Python client for several popular geocoding web services. geopy makes it easy for Python developers to locate the coordinates of addresses, cities, countries, and landmarks across the globe using third-party geocoders and other data sources.
Tegola is a free vector tile server written in Go. Tegola takes geospatial data and slices it into vector tiles that can be efficiently delivered to any client.
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.
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.
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.
This is a very simplistic parser for string values according to the OSM opening hours specification.
JOSM is an extensible editor for OpenStreetMap (OSM). It supports loading GPX tracks, background imagery and OSM data from local sources as well as from online sources and allows editing the OSM data (nodes, ways, and relations) and their metadata tags.
Memphis is a map-rendering application and a library for OpenStreetMap written in C using eXpat, Cairo and GLib.
The Shapefile C Library provides the ability to write simple C programs for reading, writing and updating (to a limited extent) ESRI Shapefiles, and the associated attribute file (.dbf).
GeoIP2Fast is a fast GeoIP2 country/city/asn lookup library that supports IPv4 and IPv6. A search takes less than 0.00003 seconds. It has its own data file updated twice a week with Maxmind-Geolite2-CSV, supports IPv4/IPv6 and is pure Python.
Provides an API for the GeoIP2 web services and databases. The API also works with MaxMind’s free GeoLite2 databases.
This package provides a Python bindings for H3, a hierarchical hexagonal geospatial indexing system
SAGA (System for Automated Geoscientific Analyses) is a Geographic Information System (GIS) software. It has been designed for an easy and effective implementation of spatial algorithms and it offers a comprehensive, growing set of geoscientific methods.
Libosmium is a fast and flexible C++ library for working with OpenStreetMap data.
ReadOSM is a library to extract valid data from within an OpenStreetMap input file (in .osm or .osm.pbf format).
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.
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.
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.
PDAL is a C++ library for translating and manipulating point cloud data. It is very much like the GDAL library which handles raster and vector data.
This package provides functions to calculate the distance in various units between two points on Earth using their latitude and longitude.
The SPLAT (Signal Propagation, Loss, And Terrain) program can use the Longley-Rice path loss and coverage prediction using the Irregular Terrain Model to predict the behaviour and reliability of radio links, and to predict path loss.
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.
This package provides python-overpass, a Python wrapper for the OpenStreetMap Overpass API.
Navit is a car navigation system with a routing engine.
It is meant to work with touchscreen devices, but it also works without a touchscreen. It also supports text to speech.
It can be configured extensively through its own configuration file format. For instance we can configure the graphical interface, and which map data is to be displayed at which zoom level.
It supports different routing profiles: bike, car, car_avoid_toll, car_pedantic, car_shortest, horse, pedestrian, truck.
It can use gpsd or NMEA GPS directly to get position data. It also works without GPS: in this case users can also enter position data directly.
It can also be used to log GPS data to files using the GPX or NMEA formats, or to replay NMEA data.
For maps, it can uses its own "binfile" map format, or Garmin map file format, and data from OpenStreetMap, Garmin maps, Marco Polo Grosser Reiseplaner, Routeplaner Europa 2007, Map + Route.