Tranquility is a work in progress and not really that usable right now, and certainly untested. Use at your risk.
Tranquility is an API wrapper for EVE Online's various XML and CREST APIs for Ruby, intended to make developing apps/tools against them a little more pleasant.
The CREST API wrapper is dynamically generated. There is currently no support for authenticated calls.
Add this line to your application's Gemfile:
gem 'tranquility'
And then execute:
$ bundle
Or install it yourself as:
$ gem install tranquility
require 'tranquility'
c = Tranquility::Crest.root
c.regions['11000001'].first.constellations.inspect
See the examples
directory for more examples.
- Fork it ( https://github.com/JamesHarrison/tranquility/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request