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.
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.
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.
OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models.
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.
RTree is a Python package with bindings for libspatialindex.
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.
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.
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.
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.
Cartopy is a Python package designed to make drawing maps for data analysis and visualisation easy.
It features:
object oriented projection definitions
point, line, polygon and image transformations between projections
integration to expose advanced mapping in Matplotlib with a simple and intuitive interface
powerful vector data handling by integrating shapefile reading with Shapely capabilities
OpenCPN is a chart plotter and marine navigation software designed to be used at the helm station of your boat while underway. Chart a course and track your position right from your laptop.
QGIS is an easy to use Geographical Information System (GIS). It is a GIS data viewer and editor. QGIS supports a number of raster and vector data formats, with new support easily added using the plugin architecture.
This package provides functions to calculate the distance in various units between two points on Earth using their latitude and longitude.
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.
GPlates is a plate tectonics program. Manipulate reconstructions of geological and paleogeographic features through geological time. Interactively visualize vector, raster and volume data.
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.
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.
The Python Shapefile Library (PyShp) reads and writes ESRI Shapefiles.
This package provides a Python interface to PROJ, a cartographic projections and coordinate transformations library.
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.
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.
This package provides a Python bindings for H3, a hierarchical hexagonal geospatial indexing system
OSMnx is a Python library that lets you download geospatial data from OpenStreetMap and model, project, visualize, and analyze real-world street networks and any other geospatial geometries. You can download and model walkable, drivable, or bikeable urban networks with a single line of Python code then easily analyze and visualize them. You can just as easily download and work with other infrastructure types, amenities/points of interest, building footprints, elevation data, street bearings/orientations, and speed/travel time.
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.