Skip to content

Create detailed and summary CSV reports of activity by a GitHub user, using the GraphQL API πŸ‘¨β€πŸ’» πŸ“Š 🐍

License

Notifications You must be signed in to change notification settings

MichaelCurrin/github-reporting-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Reporting Tool πŸ‘¨β€πŸ’» πŸ“Š 🐍

Create detailed and summary CSV reports of GitHub activity in a target GH user or organization - using the GraphQL API

GitHub tag License

Made with Python API - GitHub GraphQL

Purpose

This was created to:

  • Explore the GitHub GraphQL API for fun.
  • Output CSV reports around repos, users and commits - all within a target GH org or user.
  • Act as a wrapper on requests and formatting, so you can focus on writing or using a query and getting the data out as a CSV. No Python experience needed if you just use this as a CLI tool.

Documentation

View docs

License

Released under MIT by @MichaelCurrin.

About

Create detailed and summary CSV reports of activity by a GitHub user, using the GraphQL API πŸ‘¨β€πŸ’» πŸ“Š 🐍

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •