Introducing GitGrab

An open-source CLI application that displays your GitHub contributions in the terminal. Perfect for GitHub enthusiasts!

forks
4
stars
24
Commits
276

But why gitgrab?

Gitgrab started as a side project with the goal of creating a tool similar to Neofetch. Its early release received a positive response from users who found it more convenient than switching back and forth to their GitHub account or writing queries. Encouraged by this feedback, I decided to continue working on Gitgrab and further improve its features. Today, it has evolved into a more refined and robust tool.

Features

LOC

LOC (lines of code) a command which can show the total number of lines of code of different languages in tabular form. To use this feature, simply enter the URL of your GitHub repository into the Gitgrab search bar. Gitgrab will then scan your repository and generate a report that includes a table of lines of code, broken down by language, comment, blank space, and written line.

gitgrab --loc URL
gitgrab --loc https://github.com/ArshErgon/gitgrab

Compare

It can compare 2 users and tells the winner by calculating total contribution made by an individual.

gitgrab --com "UserOne UserTwo"
gitgrab --com "ArshErgon torvalds"

Top languages

Quickly identify the primary programming languages used in your GitHub repository. Gain valuable insights into the distribution of languages with ease.

gitgrab

Contribution Graph

Dive into your GitHub contributions with our interactive graph. Visualize your coding activity over time, displaying a comprehensive overview of your commits, pull requests, and more. Gain insights into your coding patterns, track your progress, and celebrate your accomplishments.

gitgrab

Contribution

As GitGrab is a new tool, regular updates and new features will greatly benefit the community. We welcome even the smallest pull requests, as we highly value our contributors and their contributions to our tool.


The goal is not reached yet. Far from it. But gitgrab is slowly getting better, step by step.