Skip to content

AeonForts/github-user-activity-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Activity Tracker (CLI)

A simple command-line tool written in Python that fetches and displays a user's recent public GitHub activity.
This project demonstrates working with APIs, parsing JSON, and handling CLI arguments — all using Python’s standard library only.


Features

  • Fetch recent GitHub activity via the public API
  • Display actions such as:
    • Pushes (commits)
    • Issues opened/closed
    • Stars
    • Pull requests
  • Handles invalid usernames and connection errors gracefully
  • No external libraries required (only Python standard library)

Requirements

  • Python 3.8+
  • Internet connection
  • No need to install any extra packages (urllib, json, sys are built-in)

⚙️ Installation

  1. Clone this repository:
    git clone https://github.com/AeonForts/github-user-activity-python.git
    cd github-activity-cli
    

it's part of inspiration from https://roadmap.sh/projects/github-user-activity

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages