awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to uber/h3

Projects sharing features with Uber H3

30 open-source projects similar to uber/h3, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • geopandas/geopandasgeopandas avatar

    geopandas/geopandas

    5,049View on GitHub↗

    GeoPandas is a Python library that extends pandas with native support for geospatial data. It treats geographic geometries—points, lines, and polygons—as a first-class column type within DataFrames, enabling users to store, manipulate, and analyze vector spatial data alongside traditional tabular attributes. The library is built on top of proven geospatial components: it uses Shapely for all geometric operations, Fiona and GDAL for reading and writing standard spatial file formats, PyProj for coordinate reprojection, and an R‑tree spatial index (from Shapely) to accelerate spatial queries. Wh

    Pythongeoparquetgeospatialpandas
    View on GitHub↗5,049
  • ravendb/ravendbravendb avatar

    ravendb/ravendb

    3,961View on GitHub↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    C#csharpdatabasedocument-database
    View on GitHub↗3,961
  • maptalks/maptalks.jsmaptalks avatar

    maptalks/maptalks.js

    4,519View on GitHub↗

    maptalks.js is a JavaScript map rendering library and web map interaction framework used to render interactive 2D and 3D geographic data on a web canvas. It functions as a 3D geospatial engine supporting 3DTiles and GLTF formats, a GeoJSON visualization tool, and a spatial analysis library. The project distinguishes itself through high-performance rendering and dynamic geospatial animation, including the ability to simulate traffic flow and execute smooth visual transitions for map elements. It provides comprehensive tools for interactive geometry editing, allowing users to draw and modify ve

    HTML
    View on GitHub↗4,519

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • mapbox/mapbox-gl-jsmapbox avatar

    mapbox/mapbox-gl-js

    12,306View on GitHub↗

    Mapbox GL JS is a WebGL map rendering engine and interactive web map framework used to render vector tiles, raster imagery, and 3D terrain in the browser. It functions as a vector tile map library and geospatial data visualization tool, employing GPU-accelerated shaders to transform geospatial data into interactive maps. The project distinguishes itself through the integration of custom WebGL layers directly into the rendering pipeline and the use of data-driven expressions to map feature properties to visual attributes. It supports specialized data loading via PMTiles and provides offline ma

    TypeScript
    View on GitHub↗12,306
  • tidwall/tile38tidwall avatar

    tidwall/tile38

    9,672View on GitHub↗

    Tile38 is an in-memory geospatial database that uses the Redis protocol for communication and query execution. It serves as a distributed spatial store for points and polygons, featuring high availability through leader-follower replication and disk-based persistence. The system includes a real-time geofencing engine that monitors virtual geographic boundaries and triggers webhooks when objects enter or exit specified areas. It further distinguishes itself with an embedded Lua scripting engine for server-side data transformations and a built-in vector tile server for efficient map visualizati

    Go
    View on GitHub↗9,672
  • openaddresses/openaddressesopenaddresses avatar

    openaddresses/openaddresses

    3,113View on GitHub↗

    OpenAddresses is an open-source geospatial data aggregator and directory that collects public domain and open-license address, parcel, and building datasets from governments and organizations worldwide. It functions as a global index and data warehouse for locating and distributing free geospatial records. The project operates a normalization pipeline that cleans and standardizes diverse source formats into a consistent global coordinate and attribute schema. This process includes a crowdsourced curation pipeline and programmatic quality validation to verify the spatial accuracy and formattin

    JavaScriptaddressesgeocodinghacktoberfest
    View on GitHub↗3,113
  • h2database/h2databaseh2database avatar

    h2database/h2database

    4,607View on GitHub↗

    H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit

    Javadatabasejavajdbc
    View on GitHub↗4,607
  • hpneo/gmapsHPNeo avatar

    HPNeo/gmaps

    6,984View on GitHub↗

    gmaps is a library that provides a wrapper for the Google Maps API, serving as a geospatial data toolkit and interactive map renderer. It simplifies the integration of interactive maps into web applications by managing the embedding of map views and the lifecycle of markers. The project distinguishes itself through a specialized set of utilities for geocoding, which converts physical addresses to geographic coordinates and vice versa. It also includes a static map generator for creating non-interactive map images for lightweight environments. The capability surface covers geographic data vis

    JavaScript
    View on GitHub↗6,984
  • leaflet/leafletLeaflet avatar

    Leaflet/Leaflet

    45,200View on GitHub↗

    Leaflet is a lightweight JavaScript mapping library used to build mobile-friendly interactive maps on web pages. It functions as an open-source geospatial toolkit and web map renderer, providing the necessary tools to display geographical tiles and vector data. The framework is designed as a mobile-first map interface, ensuring that mapping experiences remain responsive and efficient across both desktop browsers and mobile devices. It enables the creation of custom map implementations and the visualization of geospatial data through the addition of markers, popups, and layers. The library co

    JavaScriptjavascriptleafletmaps
    View on GitHub↗45,200
  • visgl/deck.glvisgl avatar

    visgl/deck.gl

    13,875View on GitHub↗

    This project is a declarative visualization library and geospatial framework designed for rendering large-scale data sets within web browsers. It functions as a high-performance graphics engine that leverages hardware acceleration to display complex 2D and 3D visual layers, enabling the visualization of millions of data points through a structured, component-based syntax. The framework distinguishes itself through its ability to synchronize custom data visualizations with third-party mapping platforms. By managing camera states and coordinate systems, it allows developers to overlay high-perf

    TypeScriptdata-visualizationgeospatial-analysisjavascript
    View on GitHub↗13,875
  • openorienteering/mapperopenorienteering avatar

    openorienteering/mapper

    478View on GitHub↗

    OpenOrienteering Mapper is a software for creating maps for the orienteering sport.

    C++
    View on GitHub↗478
  • mapbox/tippecanoemapbox avatar

    mapbox/tippecanoe

    3,026View on GitHub↗

    Tippecanoe is a command-line tool used to generate optimized vector tiles for web maps. It converts large-scale geospatial datasets, including GeoJSON, CSV, and Geobuf files, into binary vector tiles or MBTiles SQLite databases. The project is designed to maintain map performance and visual quality across different zoom levels. It achieves this through geospatial data downsampling, which includes simplifying geometries and thinning point density to prevent tile overcrowding and keep tile sizes within specific limits. The tool provides extensive data transformation capabilities, such as attri

    C++c-plus-plusgeojsonvector-tiles
    View on GitHub↗3,026
  • ericfischer/datamapsericfischer avatar

    ericfischer/datamaps

    350View on GitHub↗

    Indexes points and lines and generates map tiles to display them

    C
    View on GitHub↗350
  • heremaps/tin-terrainheremaps avatar

    heremaps/tin-terrain

    610View on GitHub↗

    A command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes.

    C++
    View on GitHub↗610
  • halide/halidehalide avatar

    halide/Halide

    6,572View on GitHub↗
    C++compilerdslgpu
    View on GitHub↗6,572
  • ahhz/rasterahhz avatar

    ahhz/raster

    50View on GitHub↗

    C++ library for geographical raster data analysis

    C++
    View on GitHub↗50
  • openvenues/libpostalopenvenues avatar

    openvenues/libpostal

    4,819View on GitHub↗

    Libpostal is a C library designed for international address parsing and normalization. It utilizes statistical NLP and a language classifier to decompose unstructured global address strings into structured components and standardize street addresses by expanding abbreviations and resolving regional naming variations across multiple languages. The project provides tools for text transliteration, converting various scripts into standardized Latin-ASCII or NFD forms. It also includes capabilities for address deduplication, using symmetric fuzzy matching to identify whether different address reco

    C
    View on GitHub↗4,819
  • mapbox/mapnik-vector-tilemapbox avatar

    mapbox/mapnik-vector-tile

    554View on GitHub↗

    Mapnik implemention of Mapbox Vector Tile specification

    C++
    View on GitHub↗554
  • laszip/laszipLASzip avatar

    LASzip/LASzip

    230View on GitHub↗

    Award-winning software for efficient LiDAR compression

    C++
    View on GitHub↗230
  • mapbox/supercluster.hppmapbox avatar

    mapbox/supercluster.hpp

    37View on GitHub↗

    A fast geospatial static point clustering library for C++14

    C++
    View on GitHub↗37
  • google/s2geometrygoogle avatar

    google/s2geometry

    2,679View on GitHub↗

    Computational geometry and spatial indexing on the sphere

    C++
    View on GitHub↗2,679
  • kmhofmann/selenekmhofmann avatar

    kmhofmann/selene

    314View on GitHub↗

    A C++17 image representation, processing and I/O library.

    C++
    View on GitHub↗314
  • appelmar/gdalcubesappelmar avatar

    appelmar/gdalcubes

    130View on GitHub↗

    Creating and analyzing Earth observation data cubes in R

    C++
    View on GitHub↗130
  • cosmiq/yoltCosmiQ avatar

    CosmiQ/yolt

    673View on GitHub↗

    You Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery

    C
    View on GitHub↗673
  • dtarb/taudemdtarb avatar

    dtarb/TauDEM

    269View on GitHub↗

    Terrain Analysis Using Digital Elevation Models (TauDEM) software for hydrologic terrain analysis and channel network extraction.

    C++
    View on GitHub↗269
  • libvips/libvipslibvips avatar

    libvips/libvips

    11,085View on GitHub↗

    Libvips is a C-based image processing library designed to manipulate large visual assets through a low-memory, parallel processing pipeline. It functions as a streaming image processor that avoids loading entire files into system memory, enabling the handling of massive images in resource-constrained environments. The library distinguishes itself through a demand-driven architecture that constructs a deferred execution plan, computing only the necessary pixels for a final output. By utilizing a cache-friendly tiled processing model and memory-mapped file access, it minimizes latency and redun

    Cccppgif
    View on GitHub↗11,085
  • connormanning/entwineconnormanning avatar

    connormanning/entwine

    518View on GitHub↗

    Entwine - point cloud organization for massive datasets

    C++
    View on GitHub↗518
  • hobu/laz-perfhobu avatar

    hobu/laz-perf

    102View on GitHub↗

    Alternative LAZ implementation for C++ and JavaScript

    C++
    View on GitHub↗102
  • carlren/gslicrcarlren avatar

    carlren/gSLICr

    349View on GitHub↗

    gSLICr: Real-time super-pixel segmentation

    C++
    View on GitHub↗349
  • libspatialindex/libspatialindexlibspatialindex avatar

    libspatialindex/libspatialindex

    790View on GitHub↗

    C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API

    C++
    View on GitHub↗790