A native macOS GitHub Notifications client built with Swift and SwiftUI, featuring Liquid Glass design.
- π Real-time Notifications β Sync and display GitHub notifications with local alerts
- π Smart Filters β Filter by repository, reason (review requested, mentioned, assigned, etc.)
- π·οΈ Category Groups β Organize notifications like Apple Reminders smart lists
- β Mark as Read/Done β Archive or mark notifications as read with swipe gestures
- π Quick Open β Open issues/PRs directly in browser
- π Search β Full-text search across all notifications
- π¨ Liquid Glass UI β macOS 26 native design with translucent surfaces
- β¨οΈ Keyboard Shortcuts β Full keyboard control for power users
- macOS 26.0 or later
- GitHub account
Download the latest release from the Releases page.
git clone https://github.com/sozercan/kuyruk.git
cd kuyruk
xcodebuild -scheme Kuyruk -destination 'platform=macOS' build| Shortcut | Action |
|---|---|
| β1 | Go to Inbox |
| β2 | Go to Participating |
| β3 | Go to Mentioned |
| βF | Focus Search |
| βK | Open Command Bar |
| Shortcut | Action |
|---|---|
| βR | Refresh |
| βO | Open in Browser |
| ββ§M | Mark as Read |
| ββ | Navigate Notifications |
| β | Open Selected |
See CONTRIBUTING.md for development setup, architecture, and coding guidelines.
- Architecture β Services, state management, data flow
- API Integration β GitHub API endpoints
- Testing β Test commands and patterns
- ADRs β Architecture Decision Records
MIT License - see LICENSE file for details.