GH Notifier is a lightweight macOS menu bar app that integrates GitHub notifications directly into your Notification Center. It filters and displays notifications that matter most, such as reviews, @mentions, and assignments, allowing for streamlined management of your GitHub activity without extra hassle.
GH Notifier is a lightweight macOS menu bar application designed to streamline the experience of managing GitHub notifications directly from the macOS Notification Center. By utilizing the GitHub CLI (gh), this app actively monitors notifications, ensuring that relevant updates are always at users' fingertips.
Real-Time Monitoring: The application polls for notifications every 15 minutes (or on demand) to capture essential updates, including:
reason: author)reason: mention)reason: review_requested)Organized Notifications: Users can access their notifications in two primary formats:
Each section can show up to 10 notifications before directing users to view more on the GitHub website.
Interactive Actions: With intuitive click actions, users can interact with their notifications easily:
All settings can be adjusted in Sources/GHNotifier/AppConfig.swift, allowing users to customize polling intervals, banner limits, and more:
To use GH Notifier, a compatible version of macOS (12 or later) and the authenticated gh CLI tool are required. This ensures seamless integration with GitHub for fetching notifications and managing user interactions conveniently.
Developers interested in customizing GH Notifier can build the application from source. Detailed instructions are provided in the README for ease of installation and configuration.
Explore GH Notifier to enhance your GitHub notification management experience, keeping focus on what matters most while staying updated on project activities.
No comments yet.
Sign in to be the first to comment.