Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khast3x/github-starmap
Python utility to export a user's starred repositories list into a CSV file
https://github.com/khast3x/github-starmap
csv github starred
Last synced: 19 days ago
JSON representation
Python utility to export a user's starred repositories list into a CSV file
- Host: GitHub
- URL: https://github.com/khast3x/github-starmap
- Owner: khast3x
- Created: 2018-05-03T00:31:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-05-03T01:14:48.000Z (over 6 years ago)
- Last Synced: 2024-08-14T07:10:02.651Z (3 months ago)
- Topics: csv, github, starred
- Language: Python
- Size: 176 KB
- Stars: 15
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - khast3x/github-starmap - Python utility to export a user's starred repositories list into a CSV file (Python)
README
# :star2: github-starmap
Python utility to export a user's starred repositories list into a CSV file### Install
```bash
> git clone https://github.com/khast3x/github-starmap.git
> cd github-starmap
# Explicit python version for older systems
> pip3 install -r requirements.txt
> python3 starmap.py --help
```### Usage
```bash
> python starmap.py --help__ __ __ __
.-----.|__| |_| |--.--.--.| |--.
| _ || | _| | | || _ |
|___ ||__|____|__|__|_____||_____|
|_____|
__ by @khast3x
.-----.| |_.---.-.----.--------.---.-.-----.
|__ --|| _| _ | _| | _ | _ |
|_____||____|___._|__| |__|__|__|___._| __|
|__|usage: starmap.py [-h] -u USERNAME [-t TOKEN] [-o DEST_CSV]
Export target's starred repositories from github to a CSV file. You can either
use a github user token or call the api anonymously. This limited to 60
requests per hour.optional arguments:
-h, --help show this help message and exit
-u USERNAME, --username USERNAME
Target Github username
-t TOKEN, --token TOKEN
Github token to allow more requests to API. Max is 60
requests per hour
-o DEST_CSV, --output DEST_CSV
CSV output filename```
> You can use https://app.rawgraphs.io or a worksheet software to manipulate your data### :movie_camera: Demo
[![asciicast](https://asciinema.org/a/179526.png)](https://asciinema.org/a/179526)
#### :arrow_double_down: Made using [RAWGraphs](https://app.rawgraphs.io)