All Projects β†’ edoardottt β†’ gochanges

edoardottt / gochanges

Licence: AGPL-3.0 license
**[ARCHIVED]** website changes tracker πŸ”

Programming Languages

go
31211 projects - #10 most used programming language
CSS
56736 projects
HTML
75241 projects
Dockerfile
14818 projects
Makefile
30231 projects

Projects that are alternatives of or similar to gochanges

Instagram-to-discord
Monitor instagram user account and automatically post new images to discord channel via a webhook. Working 2022!
Stars: ✭ 113 (+841.67%)
Mutual labels:  scraper, monitor, scraping, scraping-websites, monitoring-scripts
scrapman
Retrieve real (with Javascript executed) HTML code from an URL, ultra fast and supports multiple parallel loading of webs
Stars: ✭ 21 (+75%)
Mutual labels:  scraper, scraping, scraping-websites
websitechanges
Alerts you via email about a website change.
Stars: ✭ 43 (+258.33%)
Mutual labels:  website-monitor, change-detection, website-change-monitor
Ferret
Declarative web scraping
Stars: ✭ 4,837 (+40208.33%)
Mutual labels:  scraper, scraping, scraping-websites
proxycrawl-python
ProxyCrawl Python library for scraping and crawling
Stars: ✭ 51 (+325%)
Mutual labels:  scraper, scraping, scraping-websites
document-dl
Command line program to download documents from web portals.
Stars: ✭ 14 (+16.67%)
Mutual labels:  scraper, scraping, scraping-websites
ExDeMon
A general purpose metrics monitor implemented with Apache Spark. Kafka source, Elastic sink, aggregate metrics, different analysis, notifications, actions, live configuration update, missing metrics, ...
Stars: ✭ 19 (+58.33%)
Mutual labels:  monitor, monitoring-application, monitoring-tool
Phpscraper
PHP Scraper - an highly opinionated web-interface for PHP
Stars: ✭ 148 (+1133.33%)
Mutual labels:  scraper, scraping
Serpscrap
SEO python scraper to extract data from major searchengine result pages. Extract data like url, title, snippet, richsnippet and the type from searchresults for given keywords. Detect Ads or make automated screenshots. You can also fetch text content of urls provided in searchresults or by your own. It's usefull for SEO and business related research tasks.
Stars: ✭ 153 (+1175%)
Mutual labels:  scraper, scraping
Anime Dl
Anime-dl is a command-line program to download anime from CrunchyRoll and Funimation.
Stars: ✭ 190 (+1483.33%)
Mutual labels:  scraper, scraping
Goose Parser
Universal scrapping tool, which allows you to extract data using multiple environments
Stars: ✭ 211 (+1658.33%)
Mutual labels:  scraper, scraping
Udemycoursegrabber
Your will to enroll in Udemy course is here, but the money isn't? Search no more! This python program searches for your desired course in more than [insert big number here] websites, compares the last updated date, and gives you the download link of the latest one back, but you also have the choice to see the other ones as well!
Stars: ✭ 137 (+1041.67%)
Mutual labels:  scraper, scraping
Seleniumcrawler
An example using Selenium webdrivers for python and Scrapy framework to create a web scraper to crawl an ASP site
Stars: ✭ 117 (+875%)
Mutual labels:  scraper, scraping
Linkedin Profile Scraper
πŸ•΅οΈβ€β™‚οΈ LinkedIn profile scraper returning structured profile data in JSON. Works in 2020.
Stars: ✭ 171 (+1325%)
Mutual labels:  scraper, scraping
Geziyor
Geziyor, a fast web crawling & scraping framework for Go. Supports JS rendering.
Stars: ✭ 1,246 (+10283.33%)
Mutual labels:  scraper, scraping
Colly
Elegant Scraper and Crawler Framework for Golang
Stars: ✭ 15,535 (+129358.33%)
Mutual labels:  scraper, scraping
Email Extractor
The main functionality is to extract all the emails from one or several URLs - La funcionalidad principal es extraer todos los correos electrΓ³nicos de una o varias Url
Stars: ✭ 81 (+575%)
Mutual labels:  scraper, scraping
Jsonframe Cheerio
simple multi-level scraper json input/output for Cheerio
Stars: ✭ 196 (+1533.33%)
Mutual labels:  scraper, scraping
crawler-chrome-extensions
ηˆ¬θ™«ε·₯η¨‹εΈˆεΈΈη”¨ηš„ Chrome 插仢 | Chrome extensions used by crawler developer
Stars: ✭ 53 (+341.67%)
Mutual labels:  scraper, scraping
TradeTheEvent
Implementation of "Trade the Event: Corporate Events Detection for News-Based Event-Driven Trading." In Findings of ACL2021
Stars: ✭ 64 (+433.33%)
Mutual labels:  scraper, scraping-websites

⚠️ARCHIVED (AT LEAST FOR NOW). NO LONGER MANTAINED.⚠️

Fast, scalable, easy to use website changes tracker
Coded with πŸ’™ by edoardottt.

Go workflows Go report card Mainteinance open issues
pr-welcome ask me anything License
say thanks opensourcelove tweet
Built with
docker-logo go-logo mongodb-logo

Requirements πŸ”

  • docker
  • docker-compose

Tested on my lightweight laptop, THE ENGINE correctly monitors over 150 websites, the backend is not communicating with the frontend.

Use these solutions:

Get Started πŸŽ‰

  1. Download this repo
  2. Open a terminal and type docker info && sudo ip addr show docker0. Find the url of the network. You can see mine works on 172.17.0.1
  3. Based on you connection url, edit the environment variable MONGO_CONN (Dockerfile file)
  4. Type in your terminal make up
  5. Enjoy!

Common errors here : COMMON ERRORS

Contributing πŸ› 

Just open an issue/pull request. See also CONTRIBUTING.md and CODE OF CONDUCT.md

To Do:

  • Understandable frontend
  • Move to hmtl template
  • Data in frontend (emails, telegram tokens and websites tracked)
  • Dynamic Home Page
  • Tests
  • Integrate Telegram-botAPI
  • Send mail using OAuth2.0
  • Add comments
  • Storing data into MongoDB
  • Dockerfile
  • docker-compose.yml
  • Default interval (5 min)
  • Common errors
  • Mount external volume
  • Read input by localhost:xxxx

License πŸ“

This repository is under GNU Affero General Public License v3.0.
edoardoottavianelli.it to contact me.

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].