zeke

zeke/all-the-cities

🌆 All the 138,398 cities of the world with a population of at least 1000 inhabitants, in a big JSON array.

JavaScript
283
42
MIT License

All-the-cities is a comprehensive JSON dataset containing 138,398 cities worldwide with populations of at least 1,000 inhabitants, designed for easy import into MongoDB for geospatial searches. It provides detailed information for each city including geographic coordinates, population data, and administrative codes, making it an ideal resource for developers building location-based applications or conducting geographic analysis. The project is particularly useful for developers working with Node.js who need a ready-to-use, structured dataset of global cities.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of zeke/all-the-cities

Account's avatar
a low-level, lightweight protocol buffers implementation in JavaScript
Account's avatar
lat/lon, population, name of cities with over 1000 people from geonames.org
Account's avatar
split a Text Stream into a Line Stream, using Stream 3
Account's avatar
tap-producing test harness for node and browsers
Account's avatar
A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise

Support the repos that depend on this repository

Top contributors

zeke's profile
zeke
15 contributions
nabilashraf's profile
nabilashraf
8 contributions
IonicaBizau's profile
IonicaBizau
1 contributions
oprogramador's profile
oprogramador
1 contributions
mourner's profile
mourner
1 contributions
dependabot[bot]'s profile
dependabot[bot]
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet