## Countries :earth_africa:
[![Build Status](]( [![](]( [![Hex Docs](]( [![](](

Countries is a collection of all sorts of useful information for every country in the [ISO 3166]( standard.
It is based on the data from the ruby gem [Countries](

## Installation

defp deps do
  [{:countries, "~> 1.4"}]

After you are done, run ```mix deps.get``` in your shell to fetch and compile countries.

## Usage

Find country by attribute.

country = Countries.filter_by(:alpha2, "DE")
# [%Countries.Country{alpha2: 'DE', alpha3: 'DEU', continent: 'Europe',
#	 country_code: '49', currency: 'EUR', ...]

countries = Countries.filter_by(:region, "Europe")
# 51

Get all Countries.

countries = Countries.all
# 250

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request