Skip to content

digitalworkerbees/World-Data-Bundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 

Repository files navigation

🌍 World Geo Data β€” Full Country, State, City & Currency Dataset

This repository provides an overview of the World Geo Data digital product β€” a ready-to-use dataset bundle containing detailed geographic and administrative information, including continents, countries, states, cities, and currencies.

This dataset includes structured lists of:

  • Countries
  • States/Provinces
  • Cities
  • Continents
  • Currency

Each dataset is provided in:

  • MySQL (.sql)
  • CSV format
  • JSON data format
  • SVG Flag icons for all Countries
  • Sample SQL queries

βœ… Ready to import into any MySQL or PostgreSQL DB
πŸ“¦ Useful for developers, SaaS founders, UI designers, data analysts & educators.


πŸ“œ License

Licensed under MIT β€” use it freely in personal and commercial projects.


✨ Use Cases

  • Create country/state dropdowns

  • Add region filters to your SaaS

  • Power location-based dashboards

  • Academic & data analysis projects

  • You can make your own scenarios and use cases...


πŸ“¦ What's Included?

β”œβ”€β”€β”€1. Continents
β”‚       continents.csv
β”‚       continents.json
β”‚       continents.sql
β”‚       LICENSE.md
β”‚
β”œβ”€β”€β”€2. Countries
β”‚   β”‚   countries.csv
β”‚   β”‚   countries.json
β”‚   β”‚   countries.sql
β”‚   β”‚   LICENSE.md
β”‚   β”‚   Readme-svg-country-flag-icons.txt
β”‚   β”‚
β”‚   └───svg-country-flag-icons
β”‚     
β”‚
β”œβ”€β”€β”€3. States
β”‚       LICENSE.md
β”‚       states-with-countryid-mapping.csv
β”‚       states.csv
β”‚       states.json
β”‚       states.sql
β”‚
β”œβ”€β”€β”€4. Cities
β”‚       cities-with-state-and-country-mapping.csv
β”‚       cities.csv
β”‚       cities.json
β”‚       cities.sql
β”‚       LICENSE.md
β”‚
└───5. Currencies
        currencies.sql
        currency.csv
        currency.json
        LICENSE.md

Each file is cleanly structured and ready for integration into apps, databases, analytics platforms, or localization projects.


πŸ›’ Buy Now

Get instant access to the full dataset:

πŸ‘‰ Buy on Gumroad ($5)


✍️ Read the Full Article

Learn more about how and why this dataset was built, including use cases and technical decisions:

πŸ“– Read the Medium article


πŸ“‚ File Format Support

All major formats are included:

  • .csv β€” for spreadsheets and tabular data tools
  • .json β€” for developers and APIs
  • .sql β€” for direct database import (MySQL, PostgreSQL compatible)

♻️ How to Use SVG Country flag icons using css approach?

Refer to live demo on Stackblitz

For more instruction on how to setup and use svg using css class, Refer below articles:

[1] Best Way to Add Country Flag Icons in Angular Using css approach (2025)
Discover the most efficient and modern methods to integrate country flag icons into your Angular app in 2025 with this easy-to-follow guide.

[2] Best Way To Add Country Flag Icons In Angular
Flag Icons Stackblitz Example in Angular, A powerful approach to render country flag icons in your web apps.


🫰Sample Queries:

For continents table:

CREATE TABLE `continent_master` (
  `id` int NOT NULL AUTO_INCREMENT,
  `code` varchar(3) NOT NULL,
  `name` varchar(150) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `code` (`code`,`name`)
);

Insert Queries:

INSERT INTO `continent_master` VALUES (1,'AF','AFRICA');

πŸ” Licensing

Each folder includes a separate LICENSE.md file detailing usage rights. Please review them before using in commercial or open-source projects. Licensed under MIT, it can be used freely in personal and commercial projects.


πŸ™Œ Contribution

This repo is for documentation purposes only. If you have suggestions or questions about the dataset, feel free to reach out via email.


⭐ Why Use This?

  • βœ… Clean, consistent, and standardized
  • 🌐 Global coverage
  • πŸ› οΈ Ready for production
  • πŸ“Š Ideal for developers, UI designers, analysts, and entrepreneurs

Thanks for visiting β€” don't forget to ⭐️ this repo if you found it helpful!

Releases

No releases published

Packages

No packages published