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 openvenues/libpostal

Open-source alternatives to Libpostal

30 open-source projects similar to openvenues/libpostal, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Libpostal alternative.

  • dedupeio/dedupededupeio avatar

    dedupeio/dedupe

    4,442View on GitHub↗

    Dedupe is a machine learning tool for entity resolution that identifies and merges duplicate records in structured datasets. It uses active learning to train a matching model from human-labeled examples, learning which field-level similarities are most important for detecting duplicates without requiring manual rule writing. The system combines fingerprint-based blocking to reduce pairwise comparisons, enabling efficient matching on large datasets, and groups scored record pairs into clusters using a configurable similarity threshold. The tool provides multiple interfaces for different workfl

    Pythonclusteringdatamadede-duplicating
    View on GitHub↗4,442
  • ericfischer/datamapsericfischer avatar

    ericfischer/datamaps

    350View on GitHub↗

    Indexes points and lines and generates map tiles to display them

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

    hobu/laz-perf

    102View on GitHub↗

    Alternative LAZ implementation for C++ and JavaScript

    C++
    View on GitHub↗102
  • uber/h3uber avatar

    uber/h3

    6,015View on GitHub↗

    H3 is an open-source library that provides a hierarchical hexagonal grid system for geospatial indexing. It projects the Earth onto an icosahedron and tiles each face with hexagons to minimize distortion, then encodes each hexagon as a 64-bit integer that stores its resolution and position in the hierarchy. This integer encoding enables fast bitwise operations for grid navigation and spatial analysis. The library offers a comprehensive set of grid topology algorithms for computing neighbor relationships, distances, and paths between cells directly on the hexagonal grid without geographic coor

    Cgeospatialh3hexagon
    View on GitHub↗6,015

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
  • vross/vector-tiles-producerV

    vross/vector-tiles-producer

    0View on GitHub↗
    View on GitHub↗0
  • kmhofmann/selenekmhofmann avatar

    kmhofmann/selene

    314View on GitHub↗

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

    C++
    View on GitHub↗314
  • 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
  • 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
  • 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
  • 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
  • laszip/laszipLASzip avatar

    LASzip/LASzip

    230View on GitHub↗

    Award-winning software for efficient LiDAR compression

    C++
    View on GitHub↗230
  • 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
  • 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
  • sistemalabgis/hydroflowsistemalabgis avatar

    sistemalabgis/hydroflow

    2View on GitHub↗

    Compute drainage orders in drainage basins using Strahler and Shreve methods

    C++
    View on GitHub↗2
  • opendronemap/opendronemapOpenDroneMap avatar

    OpenDroneMap/OpenDroneMap

    6,196View on GitHub↗

    A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷

    Python
    View on GitHub↗6,196
  • carlren/gslicrcarlren avatar

    carlren/gSLICr

    349View on GitHub↗

    gSLICr: Real-time super-pixel segmentation

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

    halide/Halide

    6,572View on GitHub↗
    C++compilerdslgpu
    View on GitHub↗6,572
  • appelmar/gdalcubesappelmar avatar

    appelmar/gdalcubes

    130View on GitHub↗

    Creating and analyzing Earth observation data cubes in R

    C++
    View on GitHub↗130
  • mapbox/geojson-vt-cppmapbox avatar

    mapbox/geojson-vt-cpp

    106View on GitHub↗

    Port to C++ of JS GeoJSON-VT for slicing GeoJSON into vector tiles on the fly

    C++
    View on GitHub↗106
  • mapbox/mapnik-vector-tilemapbox avatar

    mapbox/mapnik-vector-tile

    554View on GitHub↗

    Mapnik implemention of Mapbox Vector Tile specification

    C++
    View on GitHub↗554
  • 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
  • connormanning/entwineconnormanning avatar

    connormanning/entwine

    518View on GitHub↗

    Entwine - point cloud organization for massive datasets

    C++
    View on GitHub↗518
  • ahhz/rasterahhz avatar

    ahhz/raster

    50View on GitHub↗

    C++ library for geographical raster data analysis

    C++
    View on GitHub↗50
  • valhalla/valhallavalhalla avatar

    valhalla/valhalla

    5,394View on GitHub↗

    Valhalla is an open-source routing engine that calculates optimal paths and travel times using OpenStreetMap data. It is built around a tiled routing graph framework, allowing map data to be organized into small geographic tiles for efficient regional updates and offline routing capability. The project distinguishes itself through a multimodal routing server that combines automobile, pedestrian, bicycle, and public transit modes into single journeys. It includes a GPS trace matching engine to align noisy coordinates to the most probable road network paths and an isochrone and matrix generator

    C++astardijkstradirections
    View on GitHub↗5,394
  • google/s2geometrygoogle avatar

    google/s2geometry

    2,679View on GitHub↗

    Computational geometry and spatial indexing on the sphere

    C++
    View on GitHub↗2,679
  • 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
  • antirez/sdsantirez avatar

    antirez/sds

    5,486View on GitHub↗

    sds is a C dynamic string library that provides a memory management wrapper for heap-allocated strings. It implements binary-safe storage by tracking string lengths explicitly, allowing the library to handle null characters within data. The library distinguishes itself through a memory architecture that uses interchangeable function pointers for allocation and freeing, enabling the integration of custom memory managers. It utilizes header-stored length tracking to provide constant-time length retrieval and maintains null-terminated buffer padding to ensure compatibility with standard C string

    C
    View on GitHub↗5,486
  • waruqi/tboxwaruqi avatar

    waruqi/tbox

    5,111View on GitHub↗

    tbox is a multi-platform C standard library and toolkit designed for portable software development. It provides a core foundation for low-level system programming through a collection of system primitives, data structures, and memory management tools. The project includes a coroutine framework for cooperative multitasking and asynchronous logic, a data structure library featuring generic containers with a consistent iterator interface, and a memory management toolkit for pool allocation and debugging of heap overflows and leaks. It also provides a network and serialization toolset for handlin

    C
    View on GitHub↗5,111
  • github/markupgithub avatar

    github/markup

    6,034View on GitHub↗

    Markup is a tool for converting various documentation formats and manual pages into structured HTML. It functions as a rendering engine selector and converter that transforms raw markup files into web-ready output using a pluggable pipeline. The system identifies the appropriate rendering engine by utilizing file extensions or analyzing document content through pattern-based language detection. This allows the pipeline to handle documents where file extensions are missing or ambiguous. The project covers a broad range of content transformation, including the conversion of traditional man pag

    Rubyreadme
    View on GitHub↗6,034
  • soimort/translate-shellsoimort avatar

    soimort/translate-shell

    7,472View on GitHub↗

    Translate-shell is a command-line translation tool and terminal dictionary client. It allows for the translation of words, phrases, and sentences between multiple languages and provides dictionary definition retrieval and language metadata display directly within the terminal. The tool functions as a shell-based text translator that can process input from standard streams, local files, or URLs. It includes text-to-speech capabilities to play audio pronunciations of source and translated text and can automatically detect the source language of a given string. The system supports interactive s

    Awk
    View on GitHub↗7,472