104
Unblockd is a native macOS application designed to streamline the process of monitoring pull requests (PRs) across multiple platforms such as Bitbucket, GitHub, and GitLab. This tool is built with Swift and optimized for low-overhead polling, ensuring that it runs efficiently on macOS. Unblockd emphasizes a privacy-first approach, with all processing done locally on your Mac and no data being sent to external servers. The application is open source and available under the MIT license, allowing developers to verify its functionality and contribute to its development.
Quiet PR Monitoring: Unblockd shifts the focus from constant notifications to a state-based awareness, reducing notification fatigue and allowing developers to concentrate on deep work.
Multi-Provider Support: Seamlessly integrates with Bitbucket, GitHub, and GitLab, providing a unified view of PRs across these platforms.
Configurable Intervals: Users can set refresh intervals between 15 to 120 minutes, ensuring that PRs are checked at a pace that suits their workflow.
Office Hours: Configure active days and hours to ensure that notifications are only active during work hours, with the app going dark outside these times.
Privacy-First: All data is processed locally, with tokens securely stored in the macOS Keychain, ensuring no tracking or data leakage.
Smart Filters: Prioritizes PRs that require immediate attention, with draft PRs being de-prioritized.
Native macOS Integration: Automatically adapts to macOS light/dark mode and provides a real menu bar badge with actionable PR counts.
Unblockd is ideal for developers who manage multiple repositories and need a tool that respects their focus and work schedule. By providing a single menu bar icon and a state-based list, it eliminates the noise of constant notifications and allows developers to review PRs on their own terms.
Built with