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.