One npm-installable package per country: the fuller Geomelon dataset for that country (every city with a known population, up to 50,000 per country, plus regions, country metadata, and multilingual names) as static JSON plus a small query layer — for projects that want the data shipped with their build instead of called over the network at runtime. CC0-1.0, same source as everything else in Geomelon.

Rolling out one country at a time; this list grows as each one ships. Looking for the always-current, searchable API instead? See geomelon.dev/libraries. Prefer working with datasets.load_dataset(...) instead of npm? The same export is also published as a Hugging Face dataset, one config per country.


Country packages

Country Package Source Cities Regions Version
🇪🇸 Spain @geomelon/spain GitHub 24019 19 1.0.2
🇺🇸 United States @geomelon/united-states GitHub 46565 56 1.0.0
🇮🇳 India @geomelon/india GitHub 50000 35 1.0.0
🇩🇪 Germany @geomelon/germany GitHub 29924 16 1.0.0