Home Projects libpostal
libpostal
C

libpostal

A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.

by openvenues · GitHub
Stars
Forks
License
Created
Last commit
Category
Language
addressaddress-parsercMITC
View on GitHub
In plain words

Parse and normalize street addresses from around the world for better understanding of location-based information.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
libpostal — GitHub preview card
📈 Star history
4.85k4.83k
2026-07-042026-08-31
📈 Track libpostal

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.

libpostal has 4.8k stars on GitHub. It has been forked 470 times. libpostal is written mainly in C. It has been in active development since 2015. libpostal is available under the MIT license. Its main topics are address, address-parser, c, deduping.

Frequently asked questions

What is libpostal?

A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.

Is libpostal open source?

libpostal is an open-source project. It is released under the MIT license.

Is libpostal free?

Yes. libpostal is free and open source — you can use, modify and self-host it.

What license does libpostal use?

libpostal is available under the MIT license.

What language is libpostal written in?

libpostal is written mainly in C.

🏅 Maintainer of this project?
olud.ai badge — libpostal

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=openvenues-libpostal)](https://olud.ai/project/openvenues-libpostal.html)
More badge options →
🧬 Related projects