
DevHub: TweetDeck for GitHub
Android, iOS & Web with 99% code sharing between them
Screenshots
Desktop
Mobile
Why
If you are an open source contributor, have some repositories on GitHub or simply want to discover new projects, DevHub can help you keep up to date with everything relevant that is happening.
- Manage your notifications;
- Follow repositories without using the
watchfeature so your notifications don't get cluttered; - Follow user activities without using the
followbutton so they don't know about it; - Follow user activities that GitHub don't show on your feed, like issue comments and pushed commits;
- See other users dashboards (their home screen) so you can discover new people and repositories.
Features
Column Layout
Create columns like TweetDeck, made for power users that want to be more organized
Filters
Apply different filters on each column, creating your ideal GitHub workspace
Notification Manager
Quickly see unread notifications and create filters if you want to highlight some of them
GitHub Activity
Follow GitHub activities without needing to watch a repository neither follow the user:
- Dashboard: See the exact content the user see on their home page
- User: See all activity made by an user (starred a repo, pushed a commit, commented on issue, ...)
- Repository: See all activity happening in a single repo (released a new version, ...)
- Organization: See all activity happening in the whole organization (merged a pull request, ...)
And more!
- Light or Dark theme support
- Native apps
Next features:
- Backend: Sync all your columns and preferences between all your devices
- Push notification: Enable push notifications for your filtered notifications
- Inbox Zero: Keep your mind clean by archiving all seem items
- Notification content: See more relevant notification content before opening it
- Trending: New column type to show Trending repositories
- Accessibility: Full support for accessbility and keyboard shortcuts
- Drag & Drop: Allow moving columns using drag&drop
- Pagination: Support fetching old data so you don't miss anything
Keyboard shortcuts
| Key | Action |
|---|---|
a, n |
Add a new column |
1...9 |
Go the the nth column |
0 |
Go to the last column |
Contributing
Pull Requests and bug reports are more than welcome!
If the feature is big, please open an issue first for discussion.
Author
Follow me on Twitter: @brunolemos
License
Copyright (c) 2018 Bruno Lemos.
This is project provided as is without any warranties.
By using this app you agree with its privacy policy and the license below:
-
✅ You are encouraged to use, share and submit pull requests with improvements.
-
✅ You are allowed to use this code for non-commercial purposes only, like studing or contributing.
-
🚫 You are not allowed to distribute this code anywhere, including but not limited to Apple Store, Google Play or Web.
-
🚫 You are not allowed to charge people for this app, neither remove its paid features, if any.



