Skip to content

The GitHub User Activity Tracker is a Python-based tool designed to fetch and display the latest events for a specified GitHub user. It leverages the GitHub API to retrieve various types of user activities, such as commits, comments, and repository creations. The tool supports pagination and allows users to interactively load more events.

Notifications You must be signed in to change notification settings

idongesit98/GitHub-User-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Activity Tracker

Description

The GitHub User Activity Tracker is a Python-based tool designed to fetch and display the latest events for a specified GitHub user. It leverages the GitHub API to retrieve various types of user activities, such as commits, comments, and repository creations. The tool supports pagination and allows users to interactively load more events.

This Sample solution is inspired by the github-user-activity challenge from roadmap.sh.

Features

  • Retrieve the latest events for a specified GitHub user.

  • Show list of public events by the user.

  • List events received by the authenticated user

Prerequisities

  • .NET 8.0 installed on your system.

Installation

  1. Clone the Repository
   git clone -- https://github.com/idongesit98/GitHub-User-Tracker.git
   # Navigate to the project Directory
   cd [`Your project directory`]

2. Usage
```bash
dotnet run `[gitHub username]` help
To show all available commands

About

The GitHub User Activity Tracker is a Python-based tool designed to fetch and display the latest events for a specified GitHub user. It leverages the GitHub API to retrieve various types of user activities, such as commits, comments, and repository creations. The tool supports pagination and allows users to interactively load more events.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages