https://github.com/devtony101/jfxgithubclient
A JavaFX Github Client (For Demonstration Purposes Only).
https://github.com/devtony101/jfxgithubclient
github-api java java-8 java8 javafx javafx-8 javafx-application javafx-desktop-apps javafx-gui ui-design
Last synced: 14 days ago
JSON representation
A JavaFX Github Client (For Demonstration Purposes Only).
- Host: GitHub
- URL: https://github.com/devtony101/jfxgithubclient
- Owner: DevTony101
- Created: 2019-12-05T02:52:14.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-19T19:55:59.000Z (almost 5 years ago)
- Last Synced: 2025-04-10T03:53:19.156Z (14 days ago)
- Topics: github-api, java, java-8, java8, javafx, javafx-8, javafx-application, javafx-desktop-apps, javafx-gui, ui-design
- Language: Java
- Homepage:
- Size: 188 KB
- Stars: 27
- Watchers: 3
- Forks: 5
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JFXGithubClient
A JavaFX Github Client (For Demonstration Purposes Only).
The project uses the [Github API for Java](https://github.com/github-api/github-api). You can use it as soon as you download the project.
## Feautures
The project currently supports the following operations:
- Log in to your GitHub user account
- List all your followers
- List and search through all your repositories (Private and Public)
- Delete a repository (Be careful!)## Future Improvements
- As shown in the [documentation](http://github-api.kohsuke.org/), is a bad idea to authenticate a user with its password directly, so a future version of the project might try with the Personal Access Token.
- To show the file directory of the project.
- Implement the rest of the GitHub functions.## Inspiration
The app's design is based on GitHub's actual page. Thanks to the guys at [github-api](https://github.com/github-api) for their well documented API.