WorldVoyager

Simple list of countries and cities around the world.

It uses simplemaps database to provide a list of countries districts and cities around the world to use in your application.

Installation

Just install the world_voyager gem

gem install world_voyager

or if you use bundler put this in your Gemfile

gem 'world_voyager'

Usage

List all countries of the world

WorldVoyager.countries
# => ["Afghanistan", "Albania", "Algeria", "American Samoa", "Andorra", ...]

List all districts of specific country

WorldVoyager.districts("Portugal")
# => ["Aveiro", "Azores", "Beja", "Braga", "Bragança", ...]

List all cities of specific district

WorldVoyager.cities("Coimbra")
# => ["Arganil", "Cantanhede", "Coimbra", "Condeixa-a-Nova", "Eiras", ...]

License

The gem is available as open source under the terms of the MIT License. Also, it uses simplemaps open source database.