Skip to content

GitHub Status Widget

Live GitHub service health in the menu bar.

Install for EasyBar:

easybar widgets install github-status

Install for EasyBar Native:

easybar-native widgets install github-status
Package metadata Value
Name github-status
Version 0.1.0
Kind widget
Minimum EasyBarKit 0.1.0
License Apache-2.0
Categories developer-tools, system
Dependencies shared ^0.1.0
Required commands curl

View package source

Package documentation

widget.lua uses GitHub's live Statuspage API to show the current service state, active incident count, and number of degraded components.

The icon color and label represent the live state. Click the widget to show details. Its context menu can refresh the data or open GitHub Status.

The native-inbox presentation is available as inbox-github-status. Install both if you want the compact menu-bar overview and native incident notifications.

Configuration

Checks run every 15 minutes by default. Configure an interval from 5 minutes to 24 hours and reload the frontend:

[widgets.github-status]
refresh_interval_minutes = 15

Requirements

curl must be available. Authentication is not required.