Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devhubapp/devhub
TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them
https://github.com/devhubapp/devhub
android cross-platform desktop devhub electron github github-api graphql hacktoberfest ios javascript macos notifications react react-native react-native-web redux typescript web windows
Last synced: about 16 hours ago
JSON representation
TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them
- Host: GitHub
- URL: https://github.com/devhubapp/devhub
- Owner: devhubapp
- License: agpl-3.0
- Created: 2016-11-30T23:24:21.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-07T23:06:30.000Z (4 months ago)
- Last Synced: 2025-01-05T23:44:10.150Z (9 days ago)
- Topics: android, cross-platform, desktop, devhub, electron, github, github-api, graphql, hacktoberfest, ios, javascript, macos, notifications, react, react-native, react-native-web, redux, typescript, web, windows
- Language: TypeScript
- Homepage: https://devhubapp.com
- Size: 116 MB
- Stars: 9,775
- Watchers: 181
- Forks: 825
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome - devhub - GitHub Notifications Manager & Activity Watcher - Web, Mobile & Desktop (Others)
- favorite-link - DevHub:TweetDeck for GitHub - Android,iOS and Web。
- awesome - devhubapp/devhub - TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (TypeScript)
- awesome-starred-test - devhubapp/devhub - TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (TypeScript)
- awesome-list - Devhub - Github notifications (Developer Tools)
- awesome-codebases - Devhub - TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (**Awesome Codebases** [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome))
- awesome-list - devhub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them | devhubapp | 7587 | (TypeScript)
- awesome-made-by-brazilians - DevHub
- my-awesome - devhubapp/devhub - platform,desktop,devhub,electron,github,github-api,graphql,hacktoberfest,ios,javascript,macos,notifications,react,react-native,react-native-web,redux,typescript,web,windows pushed_at:2024-09 star:9.8k fork:0.8k TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (TypeScript)
- jimsghstars - devhubapp/devhub - TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (TypeScript)
- awesome-starred - devhubapp/devhub - TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (windows)
README
DevHub: GitHub Notifications & Activities on your Desktop
Android, iOS, Web & Desktop with 95%+ code sharing between them
thanks to React Native + React Native Web
## Why
DevHub is a **mobile and desktop** app to help you **manage GitHub Notifications** and stay on top of **repository activities**. Save **custom searches**, apply **filters** and don't miss anything important.
## Screenshots
### Desktop
![DevHub Desktop](https://user-images.githubusercontent.com/619186/65840754-13491e00-e2f3-11e9-9c4b-70c29df181c9.jpg))
#### Menubar
![DevHub Menubar](landing/public/static/screenshots/devhub-desktop-menubar-banner.jpg)
### Mobile
## Download links
- Web: [devhubapp.com](https://devhubapp.com/)
- Android: [Play Store](https://play.google.com/store/apps/details?id=com.devhubapp&utm_source=github_repo_link)
- iOS: [App Store](https://itunes.apple.com/us/app/devhub-for-github/id1191864199?l=en&mt=8&utm_source=github_repo_link)
- Desktop:
- [GitHub Releases](https://github.com/devhubapp/devhub/releases) (macOS, Windows, Linux)
- Homebrew (macOS alternative):
```
brew tap devhubapp/devhub
brew install --cask devhub
```
## Features
- [x] **Multi-column layout**: See at a quick glance everything that is going on (like TweetDeck!);
- [x] **Filters**: Apply different filters to each column, save your custom searches to make your life easier;
- [x] **Inbox Zero**: Mark columns as done and gain peace of mind;
- [x] **Notifications manager**: See all the relevant information before opening the notification, like comment content, issue/pull request status, release description, etc.;
- [x] **Repository watcher**: Keep up to date with repositories' activities without using the `watch` feature so your notifications don't get cluttered;
- [x] **User stalking**: Follow user activities without using the `follow` button; see activities that GitHub doesn't show on your feed, like their issue comments and pushed commits;
- [x] **Home/Dashboard**: See yours or other users' home screen (a.k.a. GitHub Dashboard), a great way to discover interesting repositories;
- [x] **Save for later**: Save any activity or notification for later, so you don't forget to get back to them;
- [x] **Keyboard shortcuts**: Do anything using only the keyboard (press Shift+? in the web or desktop app to see all available shortcuts);
- [x] **Theme support**: Choose between 6 light or dark themes; Automatically detect system preference;
- [x] **And more!**: Desktop apps, native mobile apps, open source, modern tech stack, ...
### Next features:
- [ ] **Issues/PR management**: Manage all issues and PRs, filter the ones related to you, take actions, etc. ([vote: #110](https://github.com/devhubapp/devhub/issues/110));
- [ ] **Trending**: New column type to show Trending repositories ([vote: #48](https://github.com/devhubapp/devhub/issues/48));
- [ ] **Push notifications**: Enable push notifications for your filtered columns on mobile and/or desktop ([vote: #51](https://github.com/devhubapp/devhub/issues/51));
- [ ] **Drag & Drop**: Allow moving columns using drag&drop ([vote: #42](https://github.com/devhubapp/devhub/issues/42))
- [ ] **GitHub Enterprise**: Support for self hosted GitHubs on local networks (vote: [#165](https://github.com/devhubapp/devhub/issues/165))> Which one do you want first? Any other recommendations? Search for [existing feature requests](https://github.com/devhubapp/devhub/issues?q=is%3Aissue+is%3Aopen+label%3A%22feature+request%22+sort%3Areactions-%2B1-desc) and add a 👍 reaction on them, or create a new one. Feel free to ping me (@brunolemos) if you feel it's something important.
## Tech Stack
- [TypeScript](https://github.com/Microsoft/TypeScript)
- [Create React App](https://github.com/facebook/create-react-app)
- [Yarn Workspaces](https://yarnpkg.com/lang/en/docs/workspaces/) _(Monorepo)_
- [React](https://github.com/facebook/react) _(100% [Hooks](https://reactjs.org/docs/hooks-intro.html), zero classes)_
- [React Native](https://github.com/facebook/react-native)
- [React Native Web](https://github.com/necolas/react-native-web)
- [Redux](https://github.com/reduxjs/react-redux)
- [Redux Persist](https://github.com/rt2zz/redux-persist)
- [Redux Saga](https://github.com/redux-saga/redux-saga/) ([typed-redux-saga](https://github.com/agiledigital/typed-redux-saga))
- [Reselect](https://github.com/reduxjs/reselect)
- [GraphQL](https://github.com/facebook/graphql)
- [Electron](https://github.com/electron/electron)
## Running locally & Contributing
See [CONTRIBUTING.md](./CONTRIBUTING.md)
## Community
## Author
Follow me on Instagram: [@brunolemos](https://instagram.com/brunolemos)
Follow me on X/Twitter: [@brunolemos](https://x.com/brunolemos)
Donate to me: [Patreon](https://www.patreon.com/brunolemos) | [Crypto](https://commerce.coinbase.com/checkout/f314f3d3-2310-43ad-a2d0-c0c6462e792c)
Donate to DevHub: [OpenCollective](https://opencollective.com/devhub) | [Crypto](https://commerce.coinbase.com/checkout/49be60bc-5bc0-45a9-9438-a1eabc81fe53)
## License
Copyright (c) 2019 Bruno Lemos.
This project is provided as is without any warranties. Use at your own risk.
By using DevHub you agree with its [privacy](PRIVACY.md) policy and [license](LICENSE.md).