beer bash

See what tasty beverages are on tap at your favorite place, directly from your command line.

This only pulls from BeerMenus currently, but perhaps that will change.

Installation

$ gem install beer_bash

Usage

$ ontap at the owl farm

+----------------------------------------------------+------+-------------+--------+
|                       The Owl Farm * Updated Today!                              |
+----------------------------------------------------+------+-------------+--------+
| Beer                                               | ABV  | Format      | Price  |
+----------------------------------------------------+------+-------------+--------+
| Aecht Schlenkerla Fastenbier                       |  5.5 | 12oz. Draft |  $8.00 |
| Against The Grain Da Butt                          |  6.8 | 12oz. Draft |  $8.00 |
| Allagash Saison                                    |  6.1 | 12oz. Draft |  $7.00 |
| Anchor Brekle’s Brown                              |  6.0 | 16oz. Draft |  $7.00 |
| Barrier Mollycoddle English Mild Nitro             |      | 16oz. Draft |  $6.00 |
| BFM Bon Chien Zymatore PX                          |  8.0 |  8oz. Draft | $10.00 |
| Brooklyn Dry Irish Stout                           |  4.7 | 16oz. Draft |  $6.00 |
| Founders Pale Ale                                  |  5.4 | 16oz. Draft |  $6.00 |
| Great South Bay Dirty Deeds                        | 10.0 |  8oz. Draft |  $5.00 |
| Greenport Harbor NY Common                         |  5.0 | 16oz. Draft |  $6.00 |
| Narragansett Lager                                 |  5.0 | 16oz. Draft |  $4.00 |
| Other Half Lambeek 86                              |  5.9 | 12oz. Draft |  $7.00 |
| Peak Organic Hop Noir                              |  8.2 | 16oz. Draft |  $6.00 |
| Professor Fritz Briem Grodziskie                   |  4.0 | 12oz. Draft |  $9.00 |
| Sierra Nevada Bigfoot 2014                         |  9.6 | 12oz. Draft |  $7.00 |
| Sierra Nevada Ruthless Rye IPA                     |  6.6 | 16oz. Draft |  $6.00 |
| Stillwater/ Omnipollo Remix Project Nebuchadnezzar |  6.0 | 12oz. Draft |  $9.00 |
| Stone Enjoy By 04.20.14                            |  9.4 | 12oz. Draft |  $7.00 |
| Stone Stochasticity Project Grapefruit Slam IPA    |  8.2 | 12oz. Draft |  $7.00 |
| Stoudt's Karnival Kolsch                           |  4.8 | 16oz. Draft |  $6.00 |
| Thirsty Dog Irish Setter Red                       |  5.9 | 16oz. Draft |  $7.00 |
| Timmermans Bourgogne des Flandres Brune            |  5.0 | 12oz. Draft |  $8.00 |
| Toccalmatto Kilowatt                               |  8.0 |  8oz. Draft |  $8.00 |
| To Ol Snowball Saison Ale                          |  8.0 |  8oz. Draft |  $7.00 |
| Victory Donnybrook Stout Nitro                     |  3.7 | 16oz. Draft |  $6.00 |
| Victory Hop Ticket #2 Hoppy Wheat                  |      | 16oz. Draft |  $6.00 |
| White Birch Hop Session Ale                        |  5.0 | 16oz. Draft |  $7.00 |
| Wild Beer Co Iduna Cru                             |  9.0 |  8oz. Draft |  $7.00 |
+----------------------------------------------------+------+-------------+--------+

Look at that, the BFM Zymatore is on tap. Why am I at home working on this?

To look up a name with apostrophes and such, use quotes:

$ ontap at "decicco's"

The 'at' is also optional if you like to keep things short:

$ ontap double windsor

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
  6. Big thanks from me

Attribution

This gem was inspired by Barcade. I just needed more options.