pypostal and node-postal

These are ecosystem siblings, specifically two distinct language bindings (Python and NodeJS) for the same underlying `libpostal` library, allowing developers to integrate its address parsing functionality into projects written in either language.

pypostal
51
Established
node-postal
46
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 18/25
Stars: 869
Forks: 92
Downloads:
Commits (30d): 0
Language: C
License: MIT
Stars: 248
Forks: 35
Downloads:
Commits (30d): 0
Language: C++
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About pypostal

openvenues/pypostal

Python bindings to libpostal for fast international address parsing/normalization

This tool helps you standardize and understand international street addresses, no matter how they're written. You input messy or varied addresses from around the world, and it outputs a neatly parsed, categorized list of address components like street, city, and postal code, or a standardized, expanded version of the address. This is for anyone who deals with large datasets of global addresses, such as operations managers, logistics planners, or market researchers.

address-standardization logistics data-quality global-operations geocoding-preparation

About node-postal

openvenues/node-postal

NodeJS bindings to libpostal for fast international address parsing/normalization

This helps developers integrate robust international address parsing and normalization into their Node.js applications. It takes raw, unformatted address strings and outputs structured, standardized components or expanded address variations. Developers building services that handle diverse global address data would use this.

address-data-processing e-commerce-logistics customer-data-management international-data-standardization location-intelligence

Scores updated daily from GitHub, PyPI, and npm data. How scores work