Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yigitsadic/gogithubprofiler
Go github profiler command line tool
https://github.com/yigitsadic/gogithubprofiler
Last synced: about 1 month ago
JSON representation
Go github profiler command line tool
- Host: GitHub
- URL: https://github.com/yigitsadic/gogithubprofiler
- Owner: yigitsadic
- Created: 2020-08-19T16:03:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-20T18:18:49.000Z (over 4 years ago)
- Last Synced: 2024-04-22T00:19:06.136Z (9 months ago)
- Language: Go
- Size: 18.6 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Github Profiler
Github Profiler is a command-line tool for collecting user data from Github API.
It requires an authorization token in order to access Github API.
Token can be the least privileged scope. It will only query for public accessible entities.## Usage
`-user` should be string
`-token` should be string
```
docker run --rm yigitsadic/gogithubprofiler -user= -token=
```## Output
JSON output is like below:
```json
{
"userName": "Yiğit Sadıç",
"name": "yigitsadic",
"profilePicture": "https://avatars3.githubusercontent.com/u/727840?u=1cd118b339885ab5d46aeec8bb40d6ba31652203&v=4",
"totalPoint": 592,
"stars": 3,
"followers": 44,
"repos": 16,
"languages": [
{
"name": "Ruby"
},
{
"name": "Go"
},
{
"name": "JavaScript"
},
{
"name": "HTML"
},
{
"name": "TypeScript"
}
]
}
```