// the find
devhubapp/devhub
TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them
DevHub is a TweetDeck-style GitHub notification and activity manager that runs on web, desktop (Electron), iOS, and Android from a single React Native + React Native Web codebase. It gives you filterable multi-column views of notifications, events, and issues — essentially a power-user layer on top of GitHub's own notification system. Aimed at developers who find GitHub's native notification inbox unmanageable.
The 95%+ code sharing across four platforms via React Native Web is genuinely impressive engineering — the shared packages structure with platform-specific overrides (.web.tsx files) is clean and well-organized. The column-based filtering model is the right UX for high-volume GitHub activity; custom saved searches with per-column filters solve a real pain point. The tech stack choices (typed-redux-saga, reselect, GraphQL) are mature and appropriate for the complexity. Keyboard shortcuts throughout make it actually usable as a daily driver.
Abandoned — last push was September 2024 and the repo shows clear signs of maintenance tapering off well before that; the planned features list (issues management, push notifications, GitHub Enterprise) was never shipped. It depends on a hosted backend (devhubapp.com) for auth and paid features, so self-hosting is not straightforward and the service may go dark. The Electron bundle ships with a full Chromium, so desktop memory usage is heavy for what is essentially a notification reader. Redux + Redux Saga for this app is significant boilerplate that would be painful to touch today.