Are you ready to enhance your GitHub experience on mobile? Dive into DioHub, an open-source, unofficial GitHub mobile client designed to make all GitHub functionalities accessible right at your fingertips.
Summary
DioHub brings the complete GitHub universe to your mobile device, enabling seamless interaction with all of GitHub’s features, currently under active development to ensure even more functionality moving forward.
Download DioHub from the Google Play Store or grab the latest APK from the releases page.
Features
- Comprehensive Issues, Pulls timelines, and discussion functionality.
- Access to repository information, including pinned issues and templates.
- Advanced Search with context-based filter suggestions.
- Complete support for GitHub deeplinks.
- Customizable color palette and fonts.
- Code browsing with support for specific commit browsing.
- User Home Activity Timeline and Commits viewer.
- Full GitHub Flavored Markdown support.
- Partial offline support through caching.
Roadmap
For the latest features in progress, check out the Features Roadmap here where the developers are constantly updating planned features for DioHub.
Support
If you appreciate this project, consider showing your support by clicking here!
Screenshots
Build Instructions
Ready to dive into building DioHub? Follow these steps:
- Install Flutter on your system.
- Create a GitHub OAuth application. Set the Authorization callback URL to
auth.felix.diohub:login-callback. - Run
git submodule update --initin the project directory. - Create a file under
lib/appnamedkeys.dartwith the following content: - Run
flutter pub getand build the project.
class PrivateKeys {
static const clientID = 'ClientID of the app from the previous step';
static const clientSecret = 'ClientSecret of the app from the previous step';
}
Troubleshooting Tips
If you encounter issues while setting up or using DioHub, here are a few troubleshooting ideas:
- Ensure your device has sufficient storage and updated software.
- Check your internet connection; a stable connection is essential.
- Review your OAuth application settings on GitHub for any mistakes.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

