A ruby interface for the Libravatar service
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Anton Smirnov 32ce161c26 GitLab capital letter 3 weeks ago
bin * add console 3 years ago
docs GitLab capital letter 3 weeks ago
lib * add console 3 years ago
spec change code coverage check to new scheme 3 years ago
.gitignore Ignore ide configs, cleanup gitignore 1 year ago
.hound.yml hound & rubocop configs 4 years ago
.jrubyrc enable debug mode in jruby 4 years ago
.rspec moar badges 4 years ago
.rubocop.yml * add console 3 years ago
.ruby-version hound & rubocop configs 4 years ago
.travis.yml Remove coverage report 1 month ago
CHANGELOG.md Add changelog from Github releases 2 years ago
Gemfile prepare updated version and spec 4 years ago
LICENSE.md Markdown license 1 month ago
README.md Remove license shield 1 month ago
Rakefile prepare updated version and spec 4 years ago
vishnu.gemspec Remove library 1 month ago

README.md

Vishnu

Gem Travis

Vishnu is a simple library to use Libravatar avatars in your ruby app.

Libravatar is an avatar service to let their users associate avatar images with their emails or openids. This rubygem generates their avatar URL.

Installation

Add the following line to your Gemfile:

gem 'vishnu'

Or if you want to register Libravatar alias, then:

gem 'vishnu', require: 'libravatar'

Simple Usage

Vishnu.new(email:  '[email protected]').url   # get avatar for email
Vishnu.new(openid: 'https://example.com').url   # get avatar for OpenID URL

Documentation

Read full documentation here: https://sandfox.dev/ruby/vishnu.html

Support

Please file issues on our main repo at GitLab: https://gitlab.com/sandfox/vishnu/-/issues

License

Licensed under the MIT License. See LICENSE.txt for further details.