An open API service indexing awesome lists of open source software.

https://github.com/ztf666/myrepos-gitapiv3

plain js/jquery
https://github.com/ztf666/myrepos-gitapiv3

api api-call github-api github-app

Last synced: 5 months ago
JSON representation

plain js/jquery

Awesome Lists containing this project

README

          

# X's Repos

```
A remake / downgrade of my previous github repos project with VueJs.
This spa returns the repositories of a github user.
Insert the user's name and you'll get all of his public repositories , number of stars , forks and watchers.
```

πŸ—‚οΈ [GitRepos VueJS](https://github.com/ZTF666/GithubRepositoryLister) .

πŸ“’ [Live Demo](https://gitlister.web.app/)

```
This time using only jquery and basic js.
No authentication , just unauth requests to the api .
this was made during a small tutoring session i made for a friend .
```


Javascript
Javascript


XMLHttpRequest

## Functionnalities

```
Search πŸ‘€ : looks up a user on github and displays all of his PUBLIC repos .
```



```
Export πŸ“₯ : exports a user's public repos into a CSV file .
```



```
Example of my repos as a CSV file .
```



## Setup

```
Minimal setup required .
Edit the part where it says {USER_NAME} with yours or someone else's and you're done
[IF YOU WANT A STATIC AND FIXED RESULTS] .
```



## EDIT : this was changed later on with the search feature implemented .

```
there's no need to edit anything anymore .
```



## Limitations

```
Since the request doesn't implement an authentication , you're gonna be limited to 60 requests/hour .
and authentication bumps that to 5K/hour if i recall .
good luck
```

## Contact

```
you can contact me at ZTF666@protonmail.ch

```



ZTF666

## License

**πŸ—ƒοΈX's ReposπŸ—ƒοΈ** released under the [MIT](LICENSE) License.



Made with πŸ’˜ by a πŸ‘¨β€πŸ’» on a πŸ’» | 2020 | ZTF666