awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rajnandan1 avatar

rajnandan1/kener

0
View on GitHub↗
4,732 stars·239 forks·Svelte·mit·14 viewskener.ing↗

Kener

Kener is a self-hosted status page platform and uptime monitoring tool designed to track the health and availability of websites, APIs, and infrastructure components. It functions as an incident management system that automates the detection of service disruptions and provides a public-facing dashboard to communicate real-time system status and maintenance schedules to end users.

The platform distinguishes itself through its multi-tenant architecture, which allows for the operation of multiple independent, branded status pages from a single installation. It supports deep customization of the public interface through static asset injection and template-driven notifications, ensuring that dashboards and alert communications align with specific organizational branding. Administrators can manage these environments using role-based access control and programmatic configuration tools.

The system covers a broad range of operational capabilities, including periodic background polling for health checks, automated incident lifecycle tracking, and the ability to embed status widgets or badges into external websites. It also provides features for localizing the user interface, managing data retention for historical trends, and configuring complex maintenance windows with automated subscriber notifications.

The application is designed for container-based deployment to ensure consistent behavior across infrastructure providers and can also be hosted on a Node.js runtime.

Features

  • Status Page Systems - Acts as a self-hosted status page platform for monitoring uptime and communicating system incidents to end users.
  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • Incident Management Systems - Track the status of service disruptions from initial investigation through identification and monitoring to final resolution with automated incident creation.
  • Incident Communication Pages - Publish real-time updates and status changes during outages or maintenance to keep users informed about service health.
  • Public Status Pages - Creates and manages branded dashboards to communicate real-time service status and maintenance schedules to end users.
  • Service Uptime Monitors - Tracks the availability and performance of APIs, websites, and infrastructure components to detect outages.
  • Status Pages - Provides a platform for publishing real-time service availability information and managing status pages.
  • Uptime Monitoring - Tracks the health and availability of websites and APIs through periodic checks and configurable failure thresholds.
  • Multi-Tenant Status Dashboards - Supports hosting multiple independent, branded status pages from a single installation to serve different products or teams.
  • Service & Infrastructure Monitoring - Tracks the health and availability of infrastructure components using configurable check intervals.
  • Status Dashboards - Supports hosting multiple independent, branded status dashboards from a single installation.
  • Incident Timelines - Provides transparent incident timelines to keep stakeholders informed during service disruptions.
  • Status Page Isolation - Supports hosting multiple independent, branded status pages from a single installation by scoping data and navigation.
  • Disruption Trackers - Maintains a public timeline of outages and service degradations.
  • Incident Notification Services - Notifies subscribers of service status changes and incident resolutions.
  • Maintenance Pages - Plans and communicates recurring maintenance events to keep users informed.
  • Health Check Thresholds - Require multiple consecutive failed health checks before marking a service as down to prevent false alarms caused by temporary network instability.
  • Incident Management - Automates the creation and update of incident reports based on alert events.
  • Automated Incident Response Workflows - Generate incident records automatically from configured alerts or manually through a dashboard to ensure timely reporting of service issues.
  • Service Status Notifications - Triggers notifications when monitored services change operational state.
  • Monitoring and Status - Status page with incident management features.
  • Monitoring Systems - Status page with incident management features.
  • Service Health Monitoring - Assign status labels such as operational, down, or degraded to provide clear visibility into current system performance.
  • Messaging Automation - Sends automated alerts to subscribers via email, webhooks, or messaging platforms.
  • Background Polling Services - Executes periodic background polling to monitor service availability and track uptime metrics.
  • Operational Health and Alerting - Configures automated notifications via email or webhooks to alert subscribers when monitored services change operational states.
  • Health Monitoring Endpoints - Exposes health endpoints to report operational status for automated monitoring.
  • Branding Customizations - Allows branding of status pages by adjusting visual elements like logos, colors, and fonts.
  • Webhook Status Notifications - Dispatches service status alerts to external platforms via webhooks.
  • Update Maintenance Windows - Schedules recurring maintenance windows to inform users of upcoming service interruptions.
  • Container Deployment - Provides container-based deployment patterns to ensure consistent behavior across diverse infrastructure providers.
  • Email Notification Services - Sends automated status updates and incident reports via email to subscribers.
  • Role-Based Access Control - Manages administrative permissions through role-based access control for incident management and configuration.
  • Maintenance Lifecycle Notifications - Provides timely updates to subscribers before, during, and after maintenance events.
  • Maintenance Notification Triggers - Triggers automated alerts for subscribers during maintenance lifecycle stages.
  • Dashboard Widgets - Provide interactive widgets including status bars, latency charts, and event feeds for integration into third-party portals via iframes or scripts.
  • Maintenance Status Overrides - Allows overriding real-time service status during maintenance to reflect expected availability.
  • Performance Trend Analysis - Inspect historical check data and uptime performance through integrated analytics and data exploration tools.
  • Status Badges - Generate visual indicators for service status, uptime, and latency metrics that can be embedded into external websites or applications.
  • Template Engines - Uses dynamic templates to inject service data into alerts for context-aware notifications.
  • Status Page Feeds - Configure live incident and maintenance displays to show either a global feed or a scoped view filtered by specific monitor tags.
  • Certificate Lifecycle Monitors - Monitors SSL certificate expiration dates to ensure encrypted connections remain trusted.
  • Event-Driven Architectures - Implements an event-driven architecture to track and update service incident lifecycles automatically.
  • Template-Driven Alerts - Injects dynamic data into notification messages using templates for context-specific alerts.
  • Containerized Dashboards - Provides a deployable monitoring dashboard optimized for containerized infrastructure.
  • Interface Localization - Translate status page text into multiple languages and adjust date, time, and timezone displays to support global audiences.
  • Event Visibility Filters - Filter which incident and maintenance events appear on status pages and within notification payloads for users.
  • Interface Appearance Customization - Supports customization of status page appearance through custom styles and scripts.

Star history

Star history chart for rajnandan1/kenerStar history chart for rajnandan1/kener

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Kener

Similar open-source projects, ranked by how many features they share with Kener.
  • cachethq/cachetcachethq avatar

    cachethq/cachet

    14,932View on GitHub↗

    Cachet is a self-hosted, open-source status page system designed to communicate service uptime, incident history, and infrastructure performance to end users. It provides a centralized dashboard for managing the operational lifecycle of system components, tracking service disruptions, and scheduling maintenance windows. The platform distinguishes itself through a comprehensive RESTful API that enables programmatic status page management and automated incident reporting. It supports deep integration with external monitoring tools, allowing for the synchronization of performance metrics and the

    PHPcachetlaravelphp
    View on GitHub↗14,932
  • twin/gatusTwiN avatar

    TwiN/gatus

    11,255View on GitHub↗

    Gatus is a service health monitoring tool and automated status page that tracks the availability and performance of endpoints. It functions as a multi-protocol uptime monitor, validating service health through response conditions, certificate expiration checks, and multi-step workflow executions. The system distinguishes itself by supporting a wide range of communication standards including HTTP, TCP, UDP, WebSocket, gRPC, and DNS. It enables the creation of developer-oriented dashboards that display real-time uptime, publish incident announcements, and generate dynamic uptime badges for exte

    Go
    View on GitHub↗11,255
  • louislam/uptime-kumalouislam avatar

    louislam/uptime-kuma

    88,107View on GitHub↗

    Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network services and websites. It functions as a centralized dashboard that executes asynchronous health checks on a scheduled interval, providing real-time visibility into infrastructure health and service uptime. The platform distinguishes itself through a dedicated notification engine that dispatches alerts across multiple third-party messaging services, alongside a public status page generator that allows users to communicate service health and historical metrics via custom domains. Its

    JavaScriptdockermonitormonitoring
    View on GitHub↗88,107
  • upptime/upptimeupptime avatar

    upptime/upptime

    17,066View on GitHub↗

    Upptime is a monitoring system that uses GitHub Actions to check endpoint availability and track response times. It functions as an HTTP availability checker and a static status page generator, converting uptime data into a branded website hosted on GitHub Pages. The project integrates a GitHub Issues incident manager to automatically create and close tracking tickets for service outages and recovery. It provides a JSON status badge provider to expose uptime percentages and response times for use in external visual badges. The system covers website uptime monitoring and service performance t

    Markdownincidents-reportsstatusstatuspage
    View on GitHub↗17,066
See all 30 alternatives to Kener→

Frequently asked questions

What does rajnandan1/kener do?

Kener is a self-hosted status page platform and uptime monitoring tool designed to track the health and availability of websites, APIs, and infrastructure components. It functions as an incident management system that automates the detection of service disruptions and provides a public-facing dashboard to communicate real-time system status and maintenance schedules to end users.

What are the main features of rajnandan1/kener?

The main features of rajnandan1/kener are: Status Page Systems, Awesome List, Incident Management Systems, Incident Communication Pages, Public Status Pages, Service Uptime Monitors, Status Pages, Uptime Monitoring.

What are some open-source alternatives to rajnandan1/kener?

Open-source alternatives to rajnandan1/kener include: cachethq/cachet — Cachet is a self-hosted, open-source status page system designed to communicate service uptime, incident history, and… twin/gatus — Gatus is a service health monitoring tool and automated status page that tracks the availability and performance of… louislam/uptime-kuma — Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network… upptime/upptime — Upptime is a monitoring system that uses GitHub Actions to check endpoint availability and track response times. It… lissy93/dashy — Dashy is a configuration-driven dashboard designed for personal infrastructure management and self-hosted service… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision…