https://github.com/ahmetilhan24/github-ui-widgets
Github UI Widget
Routes
:username/profile
-
:username/:repo/commits
:username/repositories
Route Structure
Profile
:username/user-card
- Allows you to retrieve a user's information such as followers, following, public repositories, gists
-
Params:
username: string | required
Your Github username E.G./ahmetilhan24/user-card
-
Response:
fullname, username, bio, public repositories, gists, follower, following
- Usage:
<iframe
title="Github User Profile"
width="310px"
height="340px"
src="http://localhost:5555/ahmetilhan24/profile"
></iframe>
Not responsive
Repositories
:username/repositories
- Lets you get public repositories
-
Params:
username: string | required
Your Github username E.G./ahmetilhan24/repositories
-
Response:
name, description, topics, language, start, forks
- Usage:
<iframe
title="Github User Repositories"
width="350px"
height="340px"
src="http://localhost:5555/ahmetilhan24/repositories"
></iframe>
Not responsive
Commits
:username/repoName/commits
- Lets you get commits of public repositories
-
Params:
username: string | required, repoName: string | required
Your Github username E.G.repos/ahmetilhan24/github-ui-widgets/commits
-
Response:
commit msg, commit author
- Usage:
<iframe
title="Github Commits"
width="350px"
height="340px"
src="http://localhost:5555/ahmetilhan24/github-ui-widgets/commits"
></iframe>
Not responsive
LICENSE
MIT
Coded by Ahmet ilhan github@ahmetilhan24
Top comments (0)