GRABIT.SH Banner

GRABIT.SH

Summarize Git Repositories Quickly

A powerful command-line tool for gathering and summarizing useful information from Git repositories, enhancing developer productivity.

Powerful Features for Efficient Repository Analysis

Repository Structure Visualization

Get a clear overview of your repository's file structure, helping you navigate complex projects with ease.

Git Information Summary

Quickly access recent commits, branches, remotes, and repository status in one place.

File Analysis

Identify large files, get a summary of file types, and see recently modified files to better understand your project's composition.

Project Type Detection

Automatically identify the type of project you're working with, making it easier to apply the right tools and workflows.

Installation Quick and Easy Setup

Pre-built Binaries

You can download pre-built binaries for your platform from the Releases page or use the following commands:

Linux

# Download the binary
curl -L -o grabitsh-linux-amd64 https://github.com/loftwah/grabitsh/releases/latest/download/grabitsh-linux-amd64

# Make it executable
chmod +x grabitsh-linux-amd64

# Move to a directory in your PATH
sudo mv grabitsh-linux-amd64 /usr/local/bin/grabitsh

macOS

# Download the binary
curl -L -o grabitsh-darwin-amd64 https://github.com/loftwah/grabitsh/releases/latest/download/grabitsh-darwin-amd64

# Make it executable
chmod +x grabitsh-darwin-amd64

# Move to a directory in your PATH
sudo mv grabitsh-darwin-amd64 /usr/local/bin/grabitsh

Windows

# Download the binary
curl -L -o grabitsh-windows-amd64.exe https://github.com/loftwah/grabitsh/releases/latest/download/grabitsh-windows-amd64.exe

# Optionally, rename it for convenience
ren grabitsh-windows-amd64.exe grabitsh.exe

# Add the directory to your PATH environment variable

Usage Analyze Your Repositories

Basic Command

To use GRABIT.SH, run the following command in your terminal:

./grabitsh --output <output_method>

Replace <output_method> with one of the following:

  • stdout: Display the output in the terminal (default)
  • clipboard: Copy the output to your clipboard
  • file: Save the output to a file

Ready to Boost Your Productivity? Get Started with GRABIT.SH Today