https://github.com/stephancill/github-trending-api
Trending page on GitHub served as REST API
https://github.com/stephancill/github-trending-api
beautifulsoup github github-trending sanic scraping
Last synced: 12 months ago
JSON representation
Trending page on GitHub served as REST API
- Host: GitHub
- URL: https://github.com/stephancill/github-trending-api
- Owner: stephancill
- License: mit
- Created: 2018-01-08T23:09:22.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T23:51:46.000Z (over 3 years ago)
- Last Synced: 2025-02-11T12:51:13.078Z (about 1 year ago)
- Topics: beautifulsoup, github, github-trending, sanic, scraping
- Language: Python
- Homepage: https://github-trending.herokuapp.com/trending
- Size: 28.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# github-trending-api
Trending page on GitHub served as REST API
# Requirements
* Python 3.6
* [pipenv](https://github.com/pypa/pipenv)
# Installation
* `git clone https://github.com/stephancill/github-trending-api.git`
* `cd github-trending-api`
* `pipenv install`
* `pipenv run python main.py`
# Usage
Query [localhost:8000/trending](http://localhost:8000/trending)
# Todo
* [ ] Add url params for timeframe (daily , weekly, monthly) and language
# Contributing
Open a pull request for any of the above todos :)