Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aalok05/CodeHub
A UWP GitHub Client
https://github.com/aalok05/CodeHub
c-sharp codehub dot-net github github-api octokit syntax-highlighting trending-repositories universal-windows-platform uwp uwp-apps uwp-dev windows windows-10 xaml
Last synced: 3 months ago
JSON representation
A UWP GitHub Client
- Host: GitHub
- URL: https://github.com/aalok05/CodeHub
- Owner: aalok05
- License: mit
- Created: 2016-12-06T07:49:41.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-08T08:51:39.000Z (over 5 years ago)
- Last Synced: 2024-05-01T15:27:40.077Z (6 months ago)
- Topics: c-sharp, codehub, dot-net, github, github-api, octokit, syntax-highlighting, trending-repositories, universal-windows-platform, uwp, uwp-apps, uwp-dev, windows, windows-10, xaml
- Language: C#
- Size: 7.95 MB
- Stars: 174
- Watchers: 16
- Forks: 39
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# CodeHub
[![Twitter URL](https://img.shields.io/badge/tweet-%40devaalok-blue.svg?style=social&style=flat-square)](https://twitter.com/devaalok)CodeHub is a Universal Windows GitHub client that helps you keep up with the open source world.
## Features
* Trending repositories
* News Feed
* View code (with syntax highlighting), issues and comments.
* Create Issues
* Comment on Issues and PRs
* Choose from 9 different syntax highlighting styles
* Search repositories, users, issues and code
* Star, Watch and Fork repositories
* Follow users
* Edit profile## Screenshots
| | |
|:-------------:| :----------------:|
| ![screenshot](https://raw.githubusercontent.com/aalok05/CodeHub/master/Screenshots/repoView.PNG) | ![screenshot](https://raw.githubusercontent.com/aalok05/CodeHub/master/Screenshots/trending.PNG) |## Contributing
Do you want to contribute? Here are our [contribution guidelines](https://github.com/aalok05/CodeHub/blob/master/CONTRIBUTING.md).## Setting up the project
* [Register](https://github.com/settings/developers) your OAuth application and paste your key and secret in the `app.config` file in the root of the project.## URI Schemes
You can launch CodeHub and navigate to repositories and user profiles using custom URI schemesExamples:
- _codehub://repository/aalok05/codehub_
- _codehub://user/aalok05_## Troubleshooting
### I Can't Find My Organization
CodeHub can see all organizations *if they are granted access*. GitHub, by default, disables [third-party access](https://help.github.com/articles/about-third-party-application-restrictions/) for new organizations. Because of this, CodeHub has no knowledge that those organizations even exist. GitHub keeps that information from the app. There are several ways to correct this. If you own the organization follow [these instructions](https://help.github.com/articles/enabling-third-party-application-restrictions-for-your-organization/). If you do not own the organization you can request access for CodeHub by following [these instructions](https://help.github.com/articles/requesting-organization-approval-for-third-party-applications/).
## Dependencies
I thank the makers of these libraries
* [Octokit](https://github.com/octokit/octokit.net)
* [UICompositionAnimations](https://github.com/Sergio0694/UICompositionAnimations)
* [MVVM Light](https://www.nuget.org/packages/MvvmLightLibs/)
* [UWP Community Toolkit](https://github.com/Microsoft/UWPCommunityToolkit)
* [HTML Agility Pack](https://www.nuget.org/packages/HtmlAgilityPack)
* [LocalNotifications](https://github.com/RavinduL/LocalNotifications)
* [UWP-Animated-SplashScreen](https://github.com/XamlBrewer/UWP-Animated-SplashScreen)
* [QueryString.Net](https://www.github.com/WindowsNotifications/QueryString.Net)## Gitter chat
* https://gitter.im/CodehubUWP/Bugs
* https://gitter.im/CodehubUWP/FeatureRequests## Patrons
* Ian RasmussenSpecial thanks to my patrons for supporting me in making UWP apps :)
You can also become a patron [here](https://www.patreon.com/aalok05).