Skip to content

MohanedGhawar2019/countries-info-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Countries Info Documentation

Welcome to the Countries Info documentation! This comprehensive library provides detailed information about countries, regions, and cities worldwide, available in multiple programming languages.

Latest Release: v1.1.0 🎉

We're excited to announce our latest release with comprehensive cities data! Now you can:

  • Access information for 150,000+ cities worldwide
  • Search cities by name across all countries
  • Get cities by region or country
  • Access geographical coordinates and population data

Quick Links

Available Packages

JavaScript/Node.js

npm install @mohaned.ghawar/countries-info

npm version

PHP

composer require mohanedghawar/countries-info

Packagist Version

C#

dotnet add package CountriesInfo

NuGet version

Features

  • Comprehensive Data Coverage

    • 250+ Countries
    • 4,000+ Regions/States
    • 150,000+ Cities worldwide
  • Rich Information

    • Country details (names, codes, capitals)
    • Administrative regions
    • City data with coordinates
    • Population statistics
  • Advanced Search

    • Search by name
    • Filter by continent
    • City search across countries
    • Region-based filtering
  • Developer-Friendly

    • Consistent API across languages
    • Comprehensive documentation
    • Type definitions included
    • Regular updates

Quick Example

// JavaScript
const service = new CountriesService();

// Get all cities in California
const cities = service.getCitiesByRegion('USA', 'California');
console.log(`Found ${cities.length} cities in California`);

// Search for cities named "Paris"
const parisCities = service.searchCities('Paris');
parisCities.forEach(city => {
    console.log(`${city.name} (${city.countryCode}): ${city.regionName}`);
});

Data Coverage

Our comprehensive database includes:

  • Countries: Names, ISO codes, capitals, population, area
  • Regions: States, provinces, territories
  • Cities: Names, coordinates, population data
  • Continents: Grouping and classification

Contributing

We welcome contributions! Please see our Contributing Guide for details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published