All 71 Dependencies

Every package Checkmate depends on, ranked by repo health score.

Checkmate is an open-source, self-hosted monitoring platform built for DevOps teams and system administrators who need full visibility into server uptime, hardware health, and application performance without surrendering data to a SaaS vendor. It monitors HTTP endpoints, TCP ports, ping targets, SSL certificates, Docker containers, gRPC services, WebSocket connections, and game servers from a single unified dashboard, and optionally deploys the lightweight Capture agent to stream CPU, RAM, disk, and temperature metrics from remote machines running Linux, Windows, macOS, or Raspberry Pi.

The platform supports distributed geo-checking powered by GlobalPing, letting you verify endpoint reachability from multiple continents without operating your own probe infrastructure. When a monitor changes state — going down, breaching a hardware threshold, or recovering — Checkmate automatically creates or resolves incidents and fires notifications through email, Slack, Discord, PagerDuty, Microsoft Teams, Telegram, Pushover, Twilio SMS, ntfy, webhooks, and Matrix. Public status pages with four themes let teams communicate outages to end users in real time.

Checkmate has been stress-tested with 1,000+ simultaneous active monitors and ships with Helm charts for Kubernetes, Docker Compose configurations for production and staging, and one-click deployment on PikaPods, Coolify, Elestio, and Cloudzy. The entire stack — React frontend, Node.js/Express backend, and MongoDB — can run on a single Docker host with minimal memory requirements, making it practical for home lab operators and enterprise teams alike.

The project is under active development with releases approximately every two weeks, a 10,000-star GitHub following, 129 contributors, and a welcoming community on Discord. The AGPL-3.0 license means the source is fully open, with a hosted demo available at demo.checkmate.so.

37 jmespath.js ^0.16.0 47 redux-persist 6.0.0 48 swagger-ui-express 5.0.1 50 html2canvas ^1.4.1 51 cookie-parser ^1.4.7 51 cors ^2.8.5 51 jsonwebtoken 9.0.2 outdated 52 ts-node ^10.9.2 55 react-toastify ^10.0.5 outdated 58 bcrypt.js 3.0.2 outdated 61 @hello-pangea/dnd ^18.0.0 63 compression 1.8.1 63 eslint-plugin-react ^7.34.1 63 pretty-bytes ^7.1.0 64 Emotion ^11.13.3 64 Emotion ^11.13.0 65 Handlebars.js ^4.7.8 67 Winston ^3.13.0 74 helmet ^8.0.0 75 dotenv ^16.4.5 outdated 75 globals ^15.14.0 outdated 76 @grpc/grpc-js ^1.14.3 76 joi 17.13.4 outdated 76 react-i18next ^15.4.0 outdated 78 Day.js 1.11.13 outdated 78 dockerode 5.0.0 outdated 78 React Icons 5.5.0 outdated 79 mailersend-nodejs ^2.2.0 outdated 79 re2 ^1.24.1 80 isomorphic-dompurify ^2.26.0 outdated 83 @hookform/resolvers 5.2.2 outdated 84 SWR ^2.3.6 85 express-rate-limit ^8.5.1 85 got 14.4.7 outdated 85 ws ^8.19.0 86 Express ^4.19.2 outdated 86 Multer ^1.4.5-lts.2 outdated 87 i18next 25.4.2 outdated 88 tsx 4.20.5 outdated 89 lint-staged ^16.2.7 outdated 89 Nodemailer 8.0.11 outdated 89 sharp 0.33.5 outdated 90 prettier ^3.3.3 90 Zod ^4.3.6 91 lucide-react ^0.562.0 outdated 91 Recharts 2.15.2 outdated 92 @vitejs/plugin-react ^4.2.1 outdated 92 jsdom ^26.1.0 outdated 92 React Hook Form ^7.63.0 92 React Redux 9.2.0 outdated 93 MUI X Date Pickers 7.29.1 outdated 93 MUI X Date Pickers 7.29.4 outdated 93 Redux Toolkit 2.7.0 outdated 93 Vite ^6.4.2 outdated 94 ESLint ^9.17.0 outdated 94 typescript-eslint ^7.18.0 outdated 94 typescript-eslint ^7.18.0 outdated 94 ESLint ^8.57.0 outdated 94 jest ^30.2.0 94 MapLibre GL JS ^5.19.0 outdated 94 Mongoose 9.6.2 outdated 94 React Router ^6.23.0 outdated 94 React Router ^6.23.1 outdated 94 typescript-eslint ^8.56.1 95 Axios ^1.15.2 96 Material UI 7.0.0 outdated 96 Material UI 7.3.7 outdated 96 TypeScript 5.9.3 outdated 97 React ^5.0.0 outdated 97 React 18.3.1 outdated 97 React DOM ^18.2.0 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search