A simple command line interface (CLI) application that fetches and displays the recent activity of a GitHub user.
- Fetches recent public activity of any GitHub user
- Displays activity in a readable format in the terminal
- Handles invalid usernames and API errors
- Java 21
- GitHub REST API
- Java HttpClient
- Compile the project:
javac -d out src/*.java- Run the program:
java -cp out githubCLI- Example
java -cp out githubCLI nombredeusuario- Example output:
Pushed 3 commits to nombredeusuario/developer-roadmap
Opened a new issue in nombredeusuario/developer-roadmap
Starred nombredeusuario/developer-roadmap