All Projects → enderahmetyurt → hurriyet-cli

enderahmetyurt / hurriyet-cli

Licence: MIT license
A Ruby CLI for Hurriyet

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to hurriyet-cli

Tty
Toolkit for developing sleek command line apps.
Stars: ✭ 2,329 (+16535.71%)
Mutual labels:  ruby-gem, ruby-cli
daru-io
daru-io is a plugin gem to the existing daru gem, which aims to add support to Importing DataFrames from / Exporting DataFrames to multiple formats.
Stars: ✭ 21 (+50%)
Mutual labels:  ruby-gem
total
Ruby Gem to get total memory size in the system
Stars: ✭ 15 (+7.14%)
Mutual labels:  ruby-gem
jekyll-gzip
Generate gzipped assets and files for your Jekyll site at build time
Stars: ✭ 34 (+142.86%)
Mutual labels:  ruby-gem
The-Ruby-Workshop
A New, Interactive Approach to Learning Ruby
Stars: ✭ 26 (+85.71%)
Mutual labels:  ruby-cli
busser-serverspec
A Busser runner plugin for the serverspec testing library
Stars: ✭ 51 (+264.29%)
Mutual labels:  ruby-gem
grape-jwt-authentication
A reusable Grape JWT authentication concern
Stars: ✭ 31 (+121.43%)
Mutual labels:  ruby-gem
lex
Lex is an implementation of lex tool in Ruby.
Stars: ✭ 49 (+250%)
Mutual labels:  ruby-gem
graphql-remote loader
Performant remote GraphQL queries from within the resolvers of a Ruby GraphQL API.
Stars: ✭ 52 (+271.43%)
Mutual labels:  ruby-gem
waifu2x
Ruby wrapper and CLI for waifu2x
Stars: ✭ 15 (+7.14%)
Mutual labels:  ruby-gem
tty-editor
Opens a file or text in the user's preferred editor
Stars: ✭ 26 (+85.71%)
Mutual labels:  ruby-gem
whitespace-linter
A program that detects and formats trailing whitespace and extra empty lines in your code and config files.
Stars: ✭ 16 (+14.29%)
Mutual labels:  ruby-gem
bucky-core
System testing framework for web application.
Stars: ✭ 32 (+128.57%)
Mutual labels:  ruby-gem
githat
Git diff with code syntax highlight
Stars: ✭ 32 (+128.57%)
Mutual labels:  ruby-gem
ruby terraform
A simple Ruby wrapper for invoking terraform commands.
Stars: ✭ 92 (+557.14%)
Mutual labels:  ruby-gem
superglue
A productive library for Classic Rails, React and Redux
Stars: ✭ 106 (+657.14%)
Mutual labels:  ruby-gem
wor-authentication
Gem to add authentication to your application using JWT, with expirable, renewable and customizable tokens!
Stars: ✭ 63 (+350%)
Mutual labels:  ruby-gem
runfile
Command line for your projects
Stars: ✭ 22 (+57.14%)
Mutual labels:  ruby-cli
churnalizer
Analyze your Ruby app for Churn vs Complexity
Stars: ✭ 17 (+21.43%)
Mutual labels:  ruby-gem
legitbot
🤔 Is this Web request from a real search engine🕷 or from an impersonating agent 🕵️‍♀️?
Stars: ✭ 18 (+28.57%)
Mutual labels:  ruby-gem

HurriyetCli

A Ruby CLI for Hurriyet Public API.

Installation

Add this line to your application's Gemfile:

gem 'hurriyet_cli'

And then execute:

$ bundle

Or install it yourself as:

$ gem install hurriyet_cli

Usage

Export your HURRIYET_API_KEY that you get from https://developers.hurriyet.com.tr

$ export HURRIYET_API_KEY=<YOUR_HURRIYET_API_KEY>
$ hurriyet_cli articles # Fetch all articles
$ hurriyet_cli articles --top 5  # Fetch top 5 articles

Thanks

License

The gem is available as open source under the terms of the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].