Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dakostu/yogit
Open a random recent GitHub repository in your web browser
https://github.com/dakostu/yogit
git github github-navigator github-page github-pages github-repository json json-api luck python python-3 python3 random random-website randomization script
Last synced: 7 days ago
JSON representation
Open a random recent GitHub repository in your web browser
- Host: GitHub
- URL: https://github.com/dakostu/yogit
- Owner: Dakostu
- License: gpl-2.0
- Created: 2017-10-31T20:09:00.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-07-10T20:49:40.000Z (over 5 years ago)
- Last Synced: 2023-09-11T15:45:05.326Z (about 1 year ago)
- Topics: git, github, github-navigator, github-page, github-pages, github-repository, json, json-api, luck, python, python-3, python3, random, random-website, randomization, script
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# YoGit!
This is a small Python script that opens a random URL of a public GitHub repository which has been recently created and updated (as recent as a few minutes). This will be done by accessing a list of the 100 most recent repositories using the GitHub API. One of these repository URLs will then be randomly chosen to be opened in your web browser.# How to run YoGit!
Simply launch YoGit! by downloading the .py file and running it (command line: "python yogit.py"). A random repository page will be opened soon afterwards.Have fun exploring GitHub and maybe finding a new inspiring repository.
### Python Modules used
- requests
- random
- webbrowser
- datetime (date, timedelta)