An open API service indexing awesome lists of open source software.

https://github.com/pirate-emperor/githubrankcalculator

GitHub Rank Calculator is a web tool designed to evaluate and display a GitHub user's rank based on key contribution metrics. This tool provides a clear and visual representation of a user's standing in the GitHub community, helping users gauge their impact and contributions.
https://github.com/pirate-emperor/githubrankcalculator

css github github-rank github-stats html js stats

Last synced: 3 months ago
JSON representation

GitHub Rank Calculator is a web tool designed to evaluate and display a GitHub user's rank based on key contribution metrics. This tool provides a clear and visual representation of a user's standing in the GitHub community, helping users gauge their impact and contributions.

Awesome Lists containing this project

README

          

# GitHub Rank Calculator

![Header Image](header.png)

## Project Overview

**GitHub Rank Calculator** is a web tool designed to evaluate and display a GitHub user's rank based on key contribution metrics. This tool provides a clear and visual representation of a user's standing in the GitHub community, helping users gauge their impact and contributions.

## Features

- **Metric Inputs**: Enter values for commits, pull requests, issues, reviews, stars, and followers.
- **Commit Inclusion**: Option to include all commits via a checkbox.
- **Dynamic Calculation**: Instantly calculates and displays the user's rank.
- **Responsive Design**: Adapts seamlessly to various screen sizes with modern UI elements.

## Screenshots

Experience the GitHub Rank Calculator through the following screenshots:

![Screenshot 1](screenshot1.png)
![Screenshot 2](screenshot2.png)
![Screenshot 3](screenshot3.png)

## Technology Stack

- **Frontend**: HTML, CSS, JavaScript
- **Version Control**: Git
- **Tools**: GitHub API (optional for enhanced features)

## Getting Started

### Prerequisites

Ensure you have a modern web browser installed (e.g., Chrome, Firefox).

### Installation

Follow these steps to set up and run the project locally:

1. **Clone the Repository**:
```bash
git clone https://github.com/yourusername/github-rank-calculator.git
```

2. **Navigate to the Project Directory**:
```bash
cd github-rank-calculator
```

3. **Run the Application**:
Open the `index.html` file in your web browser.

## Usage

1. **Enter Metrics**: Input your GitHub metrics including commits, pull requests, issues, reviews, stars, and followers.
2. **Calculate Rank**: Click the "Calculate Rank" button to see your GitHub rank and percentile.
3. **Toggle Commits**: Use the "Include all commits" checkbox if you want to consider all your commits.

## Challenges

- **Responsive Design**: Ensuring a seamless experience across different devices.
- **Accurate Metric Handling**: Implementing precise calculation logic for various GitHub metrics.

## Future Enhancements

- **GitHub API Integration**: Automate metric retrieval for users by integrating with GitHub’s API.
- **Extended Analytics**: Provide more detailed analysis and comparisons with other users.

## License

This project is licensed under the MIT License. For more information, see the [LICENSE](LICENSE) file.

## Author

**Pirate-Emperor**

[![Twitter](https://skillicons.dev/icons?i=twitter)](https://twitter.com/PirateKingRahul)
[![Discord](https://skillicons.dev/icons?i=discord)](https://discord.com/users/1200728704981143634)
[![LinkedIn](https://skillicons.dev/icons?i=linkedin)](https://www.linkedin.com/in/piratekingrahul)

[![Reddit](https://img.shields.io/badge/Reddit-FF5700?style=for-the-badge&logo=reddit&logoColor=white)](https://www.reddit.com/u/PirateKingRahul)
[![Medium](https://img.shields.io/badge/Medium-42404E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/@piratekingrahul)

- GitHub: [Pirate-Emperor](https://github.com/Pirate-Emperor)
- Reddit: [PirateKingRahul](https://www.reddit.com/u/PirateKingRahul/)
- Twitter: [PirateKingRahul](https://twitter.com/PirateKingRahul)
- Discord: [PirateKingRahul](https://discord.com/users/1200728704981143634)
- LinkedIn: [PirateKingRahul](https://www.linkedin.com/in/piratekingrahul)
- Skype: [Join Skype](https://join.skype.com/invite/yfjOJG3wv9Ki)
- Medium: [PirateKingRahul](https://medium.com/@piratekingrahul)

Thank you for visiting the Github Rank Calculator script!

---