An open API service indexing awesome lists of open source software.

https://github.com/hmarr/barclays_bikes

A Ruby library for retrieving Barclays Bike availability
https://github.com/hmarr/barclays_bikes

Last synced: over 1 year ago
JSON representation

A Ruby library for retrieving Barclays Bike availability

Awesome Lists containing this project

README

          

# barclays_bikes

A Ruby library for retrieving Barclays Bike availability information. It may be
used as a library or as a command line tool.

### Installation

```console
$ gem install barclays_bikes
```

### Command Line Usage

Run the `bbikes` command in a shell, optionally providing a query to filter
the station that are displayed.

```console
$ bbikes hatton wall

Hatton Wall, Holborn:
14 bikes available
11 spaces available

```

### Using from Ruby

Simply require `barclays_bikes`, then use `BarclaysBikes.load_bike_data` to
fetch the availability information.

```ruby
require 'barclays_bikes'

bike_data = BarclaysBikes.load_bike_data
bike_data['Hatton Wall, Holborn']
# => {:bikes=>13, :spaces=>12}
```