$ show lutangar/cities.json
This repository provides a JSON dataset of world cities and their administrative divisions (levels 1 and 2) sourced from the GeoNames Gazetteer. The data includes city names, coordinates, country codes, and administrative codes for over 169,000 cities. The repository features automated monthly updates via GitHub Actions that download raw GeoNames data, convert it to JSON format, and validate the output. The data structure enables direct use in geolocation applications, administrative boundary mapping, and demographic analysis without additional processing.
The LLM identified 1 files worth highlighting for reuse:
Converts tab-separated text files to JSON by mapping specified columns to JSON keys. It removes double quotes, uses streaming for memory efficiency, and is parameterized for reuse in similar conversion tasks. Demonstrates clean ETL patterns with error handling and streaming processing.