Open Source Mac Website Monitoring Tools

Website Monitoring Tools for Mac

View 34 business solutions

Browse free open source Website Monitoring tools and projects for Mac below. Use the toggles on the left to filter open source Website Monitoring tools by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 1
    PyEmailWebsiteDown

    PyEmailWebsiteDown

    Monitoring the availability of URL's

    The app sends email notification if your website is down.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    cronwatch

    cronwatch

    CronWatch records every run of your scheduled jobs in your database

    CronWatch records every run of your scheduled jobs in your own database, and speaks up when one is missed, fails, gets stuck, runs slow, or costs too much. It is a library, not a service. No server to run, no account to make, and run history that stays in your database. An alert carries the error and the last lines of output to the channels you pick, and to Anthropic only if you turn on triage.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    HTTPPoll is a website monitoring and alert program, written in Java and run on the command line. It polls a list of URLs at user-defined intervals, and can run three types of alerts when a URL returns an error code: email, pop-up dialog box, and shell scr
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Site monitoring

    Site monitoring

    Monitoring of websites with spider and email notifications

    Free website monitoring software, easy to set up and use for monitoring web sites. It is a web application programmed in Java programming language. You can monitor HTML pages, JSON and XML, pages in sitemap and even your whole web site using spider. Naturally you can check multiple websites. You can check HTTP result codes and even contents of the checked pages. Website checking is done periodically using build-in cron mechanism. In case of a check failure, application will automatically send email to site administrator.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 5
    BrowserMob JavaScript Validator VNC
    VNC for use with the BrowserMob Selenium JavaScript Validator. This tool is made available for users of BrowserMob FREE Website Monitoring and Load Testing. The BrowserMob Local Validation Service can be downloaded from https://browsermob.com/tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ChangeMonitor

    ChangeMonitor

    ChangeMonitor is an application for monitoring changes on websites

    ChangeMonitor is an application for monitoring changes on websites. The recommended way to run ChangeMonitor is using Docker.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    CookieGuardAudit

    CookieGuardAudit

    A beginner-friendly Python CLI tool that audits website cookies.

    CookieGuardAudit is a simple Python command-line security tool that checks a website's cookies for common security flag issues. It helps users quickly spot weak cookie settings such as missing Secure, missing HttpOnly, missing SameSite, and SameSite=None without Secure. This project is designed for beginners, defenders, students, and anyone learning basic web security auditing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FastHX

    FastHX

    FastAPI server-side rendering with built-in HTMX support.

    FastHX is a high-performance HTTP and WebSocket server framework designed for Haxe, enabling fast and scalable web application development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Graylog HTTP Monitor Input Plugin

    Graylog HTTP Monitor Input Plugin

    HTTP Monitor plugin for graylog

    An input monitor plugin for monitoring HTTP URLs (websites and REST APIs). Works by periodically polling the URLs and recording the responses as messages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 10
    An open source Java based alternative to proprietary website content change monitoring software and services such as WebSite-Watcher or the various online monitoring services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Node-Slug

    Node-Slug

    Slugifies even utf-8 chars

    node-slug is a small utility library for converting arbitrary strings into URL-friendly “slugs.” It replaces spaces and special characters with dashes, transliterates accented or non-ASCII characters into simpler equivalents, and ensures the output string is clean, lowercase, and suitable for use in URLs. The library is commonly used in content management systems, blogging engines, and SEO-sensitive applications where readable and consistent slugs are required. It supports many languages and character sets, allowing international text to be transformed into a safe format. The implementation is straightforward and can be embedded easily into Node.js applications with minimal configuration. It’s designed for reliability and predictability so that the same input always produces the same slug, ensuring stable URLs over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A collection of scripts that allow a website to be monitored and/or tested. The monitor allows you to record pages by clicking through your site from your browser. These can then be periodically checked to ensure they are available and correct.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    SecurityHeaderAudit

    SecurityHeaderAudit

    Simple Python tool for checking website HTTP security headers

    SecurityHeaderAudit is a beginner-friendly defensive security tool that checks websites for common HTTP security headers and reports missing protections.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Statping

    Statping

    Status Page for monitoring your websites and applications

    An easy-to-use Status Page for your websites and applications. Statping will automatically fetch the application and render a beautiful status page with tons of features for you to build an even better status page. This Status Page generator allows you to use MySQL, Postgres, or SQLite on multiple operating systems. Statping strives to remain future-proof and remain intact if a failure is created. Your Statping service should not be running on the same instance you're trying to monitor. If your server crashes your Status Page should still remain online to notify your users of downtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    TinyStatus

    TinyStatus

    Tiny status page generated by a Python script

    TinyStatus is a simple, customizable status page generator that allows you to monitor the status of various services and display them on a clean, responsive web page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    WebChangeNotifier

    WebChangeNotifier

    Windows app for web page content changes detection

    C#/.NET console Windows app for website content change detection. Sends notifications to email via Mailgun HTTP API. It periodically opens all URLs in the list (in random order) and retrieves content (as text) using the specified selector. If the content changed since the last time, then it sends an email notification with a number of inserted/deleted lines and a DIFF text file. Also, it sends notifications about errors (if repeated more than once in a row) such as when the website is down or the content is not found.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    WebSiMon is the system for website monitoring. It should to provide you to check updates on resources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Website Stalker

    Website Stalker

    Track changes on websites via git

    This tool checks all the websites listed in its config. When a change is detected, the new site is added to a git commit. It can then be inspected via normal git tooling. The config describes a list of sites. Each site has a URL. Additionally, each site can have editors which are used before saving the file. Each editor manipulates the content of the URL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    pingbot

    pingbot

    A website monitoring/health-checking tool

    A proof of concept of website monitoring/health-checking tool based on serverless architecture, powered by AWS Lambda, Amazon DynamoDB, Amazon CloudWatch, Amazon S3 and Facebook React.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    site-watcher

    site-watcher

    A Discord bot that alerts you when a website changes

    A Discord bot that alerts you when (part of) a website changes. Discord changed the way bots work, and this bot is not working anymore because of that. I won't work on this project anymore so feel free to fork this project and create your own version based on this (and feel free to submit pull requests).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    urlooker

    urlooker

    Enterprise-level websites monitoring system

    Enterprise-level website monitoring system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next