Discover and explore top open-source AI tools and projects—updated daily.
dr5hnGlobal geographical data for AI and applications
Top 5.6% on SourcePulse
This repository provides a comprehensive, multi-format database of countries, states, and cities, saving developers and researchers significant time. It offers accurate geographical data in 11 formats, catering to diverse technical stacks and integration needs with a focus on open-source accessibility.
How It Works
The project uses a two-phase build system: JSON files are the canonical source, processed into MySQL, and then exported to all other formats, ensuring consistency. Contributors edit JSON files and submit PRs, triggering GitHub Actions to auto-generate exports, simplifying the workflow.
Quick Start & Requirements
npm install @countrystatecity/countries), PyPI (pip install countrystatecity), REST API (countrystatecity.in), or direct downloads.Highlighted Details
Maintenance & Community
Actively maintained via GitHub PRs. Data change requests can be submitted through a web tool. Community feedback is welcomed via email. A status page monitors uptime.
Licensing & Compatibility
Licensed under Open Database License (ODbL) v1.0. It permits commercial use, modification, and distribution, provided attribution is given and derivatives are shared under the same license.
Limitations & Caveats
As a community resource, data accuracy may vary; users should verify critical information. Certain combined data formats (e.g., Country+States) are exclusively available in JSON.
19 hours ago
Inactive