OpenUptimes Logo

OpenUptimes

A simple, elegant, and open-source status page to monitor service uptime.

Next.js
TypeScript
Redis
React

Try it yourself

Key Features

  • One-click deploy with Vercel
  • Dual monitoring systems (Internal Cron & GitHub Actions)
  • Comprehensive uptime analytics
  • Detailed history with trends
  • Real-time status monitoring
  • Clean, responsive UI for all devices
  • User-friendly admin dashboard

Development

OpenUptimes started as a personal project built to address the need for simple, clean uptime monitoring. Built with Next.js, Tailwind CSS, and Redis, it provides a lightweight solution with minimal dependencies.

The dual monitoring architecture offers flexibility: an internal cron system for precise monitoring (down to 1-minute intervals) ideal for self-hosted deployments, or GitHub Actions for infrastructure-free monitoring perfect for serverless platforms like Vercel.

Simplicity drives the entire project, from the one-click deployment process to the zero-configuration setup. The mobile-first design ensures a perfect experience across all devices, while the auto-refreshing data provides real-time visibility.

Available under the PolyForm Noncommercial License, OpenUptimes is free for personal projects, educational work, internal use by organizations, and nonprofits—making uptime transparency accessible to everyone who needs it.

Preview

OpenUptimes Status Page Preview
OpenUptimes Admin Dashboard Preview
OpenUptimes Services Preview
OpenUptimes History Preview