Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

counting_stars

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

counting_stars

  • 0.3.0
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

Counting Stars

Build Status Test Coverage Code Climate Gem Version Dependency Status

A simple ruby library for extracting rating and metadata information from Google Search.

Installation

Add this line to your application's Gemfile:

gem 'counting_stars'

And then execute:

$ bundle

Or install it yourself as:

$ gem install counting_stars

Usage

As a Ruby Module

require 'counting_stars'

CountingStars::count("Marriott's Grande Ocean", "tripadvisor.com")
=> ["Rating: 4.5", "501 reviews", "Price range: $$$"]

# Now you can also use shorthand methods
CountingStars::booking("Kayakapı Premium Caves Cappadocia")
=> {:rating=>"9.4", :reviews=>"181"}

CountingStars::tripadvisor("Four Seasons Hotel Istanbul Sultanahmet")
=> {:rating=>"5", :reviews=>"966", :price_range=>"$$$$"}

Commmandline

  Usage
    countingstars OPTION QUERY

  Options
    -b, --booking               get metadata from booking.com
    -t, --tripadvisor           get metadata from tripadvisor.com
    -h, --help                  show this help

  Examples
     countingstars -t "Gili Lankanfushi Maldives"
     countingstars -b "The Royal Savoy Sharm El Sheikh"

Contributing

  1. Fork it ( https://github.com/krmbzds/counting_stars/fork )
  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 a new Pull Request

FAQs

Package last updated on 18 Mar 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc