pivotus / Galerts
Ruby Google Alerts API (work with new google alerts page)
Stars: ✭ 21
Programming Languages
ruby
36898 projects - #4 most used programming language
Labels
Projects that are alternatives of or similar to Galerts
Tensorlayer
Deep Learning and Reinforcement Learning Library for Scientists and Engineers 🔥
Stars: ✭ 6,796 (+32261.9%)
Mutual labels: google
Fsfirestore
Functional F# library to access Firestore database hosted on Google Cloud Platform (GCP) or Firebase.
Stars: ✭ 22 (+4.76%)
Mutual labels: google
Multipart Related
MIME multipart/related as defined in RFC 2387
Stars: ✭ 10 (-52.38%)
Mutual labels: google
Schema Org
A fluent builder Schema.org types and ld+json generator
Stars: ✭ 894 (+4157.14%)
Mutual labels: google
Google Actions Php
This library is a helper for google actions / google home apps with php.
Stars: ✭ 19 (-9.52%)
Mutual labels: google
React Login Modal Sm
Customizable React Social Media login modal
Stars: ✭ 23 (+9.52%)
Mutual labels: google
Youtubeux
With MVVM Architecture pattern using Android Architecture Components This is a sample app demonstrating Youtube player animation using constraint layout
Stars: ✭ 823 (+3819.05%)
Mutual labels: google
Began Tensorflow
Tensorflow implementation of "BEGAN: Boundary Equilibrium Generative Adversarial Networks"
Stars: ✭ 904 (+4204.76%)
Mutual labels: google
Pagespeed Score
DEPRECATED - use GoogleChrome/lighthouse-ci instead
Stars: ✭ 18 (-14.29%)
Mutual labels: google
Geocoder
🌎 GoLang package that provides an easy way to use the Google Geocoding API
Stars: ✭ 23 (+9.52%)
Mutual labels: google
Googleads Mobile Unity
Official Unity Plugin for the Google Mobile Ads SDK
Stars: ✭ 837 (+3885.71%)
Mutual labels: google
Google Interview Preparation Problems
leetcode problems I solved during my Google interview preparation.
Stars: ✭ 861 (+4000%)
Mutual labels: google
Sketch Map Generator
Sketch plugin to fill a shape with a map generated from a given location using Google Maps and Mapbox
Stars: ✭ 824 (+3823.81%)
Mutual labels: google
Spacy Transformers
🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy
Stars: ✭ 919 (+4276.19%)
Mutual labels: google
Yunmai Data Extract
Extract your data from the Yunmai weighing scales cloud API so you can use it elsewhere
Stars: ✭ 21 (+0%)
Mutual labels: google
Android kernel leeco msm8996
Lambda Kernel for the LeEco Le Pro3 / Le Max2 [MSM8996]
Stars: ✭ 12 (-42.86%)
Mutual labels: google
Fontsource
Self-host Open Source fonts in neatly bundled NPM packages.
Stars: ✭ 836 (+3880.95%)
Mutual labels: google
Galerts
Simple Ruby library that uses Mechanize to scrape Google Alerts from the google alerts webpage.
Features
- List all alerts associated with account.
- Create new alert for any google domain.
- Update existing alert.
- Delete an alert.
- Find alerts by query, id, data_id, data_id_2, feed_url, domain, language, how_many, region, delivery.
Installation
gem install galerts
Example
require 'galerts'
manager = Galerts::Manager.new('[email protected]', 'password')
# List alerts
alerts = manager.alerts
sample_alert = alerts.last
# Create a new alert for on Google News Turkey in real time delivering alerts
# via RSS
new_alert = manager.create("my keywords", {
:frequency => Galerts::RT,
:domain => 'com.tr',
:language => "tr",
:sources => [Galerts::NEWS],
:how_many => Galerts::ALL_RESULTS,
:region => "TR",
:delivery => Galerts::RSS
}
)
# Update the query of this alert
sample_alert.query = "updated keyword"
manager.update(sample_alert)
# Find examples
manager.find_by_query("keyword")
manager.find_by_delivery(Galerts::RSS)
manager.find({query: "keyword", delivery: Galerts::RSS})
# Delete an alert
manager.delete(sample_alert)
Contribute
I need your contributions to make that work better!
License
This project licensed under MIT.
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].