All Projects → vsoch → Watchme

vsoch / Watchme

Licence: mpl-2.0
Reproducible watchers for research

Projects that are alternatives of or similar to Watchme

Agendash
Agenda Dashboard
Stars: ✭ 620 (-17.99%)
Mutual labels:  cron
Awesome Checker Services
✅ List of links to the various checkers out there on the web for sites, domains, security etc.
Stars: ✭ 662 (-12.43%)
Mutual labels:  website
Tddd
A Laravel Continuous Integration Package
Stars: ✭ 722 (-4.5%)
Mutual labels:  watcher
Pagekit
Pagekit CMS
Stars: ✭ 5,455 (+621.56%)
Mutual labels:  website
Sudo
sudo for windows
Stars: ✭ 648 (-14.29%)
Mutual labels:  website
Htmly
Simple and fast databaseless PHP blogging platform, and Flat-File CMS
Stars: ✭ 689 (-8.86%)
Mutual labels:  website
Gocron
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
Stars: ✭ 605 (-19.97%)
Mutual labels:  cron
Cron Utils
Cron utils for parsing, validations and human readable descriptions as well as date/time interoperability.
Stars: ✭ 724 (-4.23%)
Mutual labels:  cron
Site Www
Source for Dart website
Stars: ✭ 656 (-13.23%)
Mutual labels:  website
React Zmage
一个基于 React 的可缩放图片控件 | A scalable image wrapper power by react
Stars: ✭ 713 (-5.69%)
Mutual labels:  website
Website
🌐 The Babel documentation website
Stars: ✭ 631 (-16.53%)
Mutual labels:  website
Fastbootweixin
基于Spring Boot的注解驱动式公众号极速开发框架,用注解重新定义公众号开发
Stars: ✭ 640 (-15.34%)
Mutual labels:  website
Phpunit Watcher
A tool to automatically rerun PHPUnit tests when source code changes
Stars: ✭ 700 (-7.41%)
Mutual labels:  watcher
Reactjs.org
The React documentation website
Stars: ✭ 6,697 (+785.85%)
Mutual labels:  website
Sparrow
运维管理平台(python3+flask+pycharts+apscheduler+gunicorn),模块化结构设计,底层依托mysql、influxdb、elasticsearch、zabbix、k8s等数据源数据
Stars: ✭ 723 (-4.37%)
Mutual labels:  website
Pinche xcx
同城拼车微信小程序😊
Stars: ✭ 614 (-18.78%)
Mutual labels:  website
Flaskex
Simple flask example for quick prototypes and small applications
Stars: ✭ 679 (-10.19%)
Mutual labels:  website
Chota
A micro (3kb) CSS framework
Stars: ✭ 733 (-3.04%)
Mutual labels:  website
Denon
👀 Monitor any changes in your Deno application and automatically restart.
Stars: ✭ 725 (-4.1%)
Mutual labels:  watcher
Briefing
Secure direct video group chat
Stars: ✭ 710 (-6.08%)
Mutual labels:  website

WatchMe

https://raw.githubusercontent.com/vsoch/watchme/master/docs/assets/img/logo_small.gif

DOI DOI CircleCI

Reproducible watching of web changes. Good for:

  1. Monitoring system resources (battery, network, memory, cpu, etc.)
  2. Waiting for job postings to change or appear
  3. Monitoring some subset of prices from different vendors
  4. Tracking changes in GitHub repositories (stars, etc.) over time

WatchMe can watch for changes to an entire page, or a specific section of it. It's appropriate for research use cases where you want to track changes in one or more pages over time. WatchMe also comes with psutils (system tasks) built in to allow for monitoring of system resources. Importantly, it is a tool that implements reproducible monitoring, as all your watches, are stored in a configuration file that can easily be shared with others to reproduce your watching protocol. For more information, see the documentation. Docker bases are also available for monitoring processes inside containers.

Limitations

Watchme uses cron for scheduling jobs. This means that if a system was shutdown and then started again after some time, watchme will not recover missing jobs during that period. If you have ideas for how to better schedule jobs that you want added to the library, please open an issue.

Licenses

This code is licensed under the MPL 2.0 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].