awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Git status display

Ranking updated Jul 30, 2026

For git metadata display, the strongest matches are arzzen/git-quick-stats (This shell-based command-line utility provides repository statistics, contributor metrics), jesseduffield/lazygit (Lazygit is an interactive terminal-based Git interface that provides) and tomgi/git_stats (GitStats is a repository statistics generator written in Ruby). fakerr/git-recall is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked open-source tools for git status display, ranked by GitHub stars and activity. Compare the top repositories to find the best fit.

Git status display

Find the best repos with AI.We'll search the best matching repositories with AI.
  • arzzen/git-quick-statsarzzen avatar

    arzzen/git-quick-stats

    6,995View on GitHub↗

    git-quick-stats is a command-line tool for calculating commit counts, line changes, and contributor metrics from Git history. It functions as a repository statistics tool, metrics generator, and contribution analyzer that extracts quantitative data from Git logs. The tool distinguishes itself through the ability to generate frequency maps and activity trends to visualize development momentum over time. It provides specific controls to isolate project history by toggling the visibility of merge commits. The software covers a broad range of analytics, including contributor impact tracking and

    This shell-based command-line utility provides repository statistics, contributor metrics, and activity tracking straight from your terminal to help you analyze Git history.

    ShellGit Repository AnalyticsCommit History Analysis
    View on GitHub↗6,995
  • jesseduffield/lazygitjesseduffield avatar

    jesseduffield/lazygit

    79,339View on GitHub↗

    Lazygit is a terminal-based user interface designed to simplify version control operations through a keyboard-driven workflow. It functions as a visual abstraction layer that bridges native commands with an interactive environment, allowing users to manage repository history, branches, and commit workflows without relying solely on manual command-line input. The tool distinguishes itself by automating complex version control tasks that typically require multiple manual steps. It provides specialized interfaces for interactive rebasing, commit history amendment, and binary search-based regress

    Lazygit is an interactive terminal-based Git interface that provides a commit graph visualization and history viewer, though it focuses more on workflow management and staging than deep statistical analytics.

    GoCommit Graph Visualizers
    View on GitHub↗79,339
  • tomgi/git_statstomgi avatar

    tomgi/git_stats

    1,089View on GitHub↗

    Git stats is a command-line utility and reporting tool that analyzes project activity and generates statistical insights from source code version control data. It functions as a Git history analysis tool and repository analytics generator, processing historical commit logs and file modification patterns to track how codebases grow and change over time. The application operates through a command-line interface execution pipeline that parses raw repository logs and commit streams directly into structured data records. It includes an incremental activity aggregator that rolls up individual commi

    GitStats is a repository statistics generator written in Ruby that fits the category by producing detailed metrics and graphs, though it lacks the interactive terminal UI and commit graph visualization features.

    RubyGit Repository Analytics
    View on GitHub↗1,089
  • fakerr/git-recallFakerr avatar

    Fakerr/git-recall

    2,112View on GitHub↗

    Git-recall is a terminal-based application designed to visualize, navigate, and audit local repository commit history and file modifications. It functions as an interactive command-line interface that allows users to browse project evolution and track specific code changes directly from the shell environment. The tool distinguishes itself by providing an interactive interface for inspecting commit logs and line-level code changes. It utilizes a lazy-loaded stream to fetch repository history in incremental chunks, ensuring performance when navigating large project logs. Users can refine their

    Git-recall is an interactive terminal-based tool for exploring commit history and code changes, though it lacks dedicated repository statistics and author contribution metrics.

    ShellGit Commit History VisualizersCommit Range Diff ViewersCommit Range Filtering
    View on GitHub↗2,112

Related searches

  • Git and version control tooling
  • Git branching tool
  • a GUI client for browsing and managing git repositories
  • repository information viewers
  • Git status client
  • a terminal UI for staging and committing with git
  • Version control extensions
  • a version control system for software development