# Results for "repository information viewers"

> AI-ranked search results for `repository information viewers` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 118 total matches; showing the top 14.

Explore on the web: https://awesome-repositories.com/q/repository-information-viewers

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/repository-information-viewers).**

## Results

- [acaudwell/gource](https://awesome-repositories.com/repository/acaudwell-gource.md) (13,040 ⭐) — Gource is an animated data visualization engine that transforms version control history into interactive, real-time tree structures. By parsing commit logs from various version control systems, it renders the evolution of a codebase as a dynamic scene where directories appear as branches, files as leaves, and contributors emerge as they modify the project over time.

The tool distinguishes itself through a procedural layout engine that calculates spatial positioning based on repository density and a hardware-accelerated graphics engine that maintains smooth animations. It provides granular con
- [arzzen/git-quick-stats](https://awesome-repositories.com/repository/arzzen-git-quick-stats.md) (6,995 ⭐) — 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
- [nirmalscaria/le-git-graph](https://awesome-repositories.com/repository/nirmalscaria-le-git-graph.md) (5,889 ⭐) — Le Git Graph is a browser-based tool that displays a visual commit graph for any GitHub repository, showing branch structure and commit history directly in the page. It operates as a single-page application that injects the commit graph into existing repository pages without full page reloads, using OAuth to authenticate with GitHub and authorize API requests for commit data.

The tool renders commit nodes and branch lines on an HTML canvas element for smooth, high-performance visualization of complex git histories. It filters the commit graph to show only commits from a selected branch, hidin
- [o2sh/onefetch](https://awesome-repositories.com/repository/o2sh-onefetch.md) (11,936 ⭐) — Onefetch is a suite of specialized command-line tools designed to fetch system specifications, analyze Git repository metadata, and visualize this data in the terminal. It functions as a system information fetcher and a Git repository information tool, providing a concise overview of hardware, operating system details, and project-level statistics.

The project distinguishes itself through a terminal visualizer that utilizes ASCII art, Nerd Font icons, and support for Sixel, Kitty, and iTerm image protocols. It includes a dedicated Git churn analyzer to identify frequently modified files and a
- [boyter/scc](https://awesome-repositories.com/repository/boyter-scc.md) (8,469 ⭐) — Scc is a codebase analysis tool written in Go that calculates source lines of code, blank lines, and comments across hundreds of programming and markup languages. It functions as a source code metric engine, software complexity analyzer, and cost estimator.

The project differentiates itself by providing a COCOMO cost estimator to predict development effort and financial costs, alongside tools to estimate the cost of regenerating a codebase using large language models. It also includes a Git repository metrics tool that correlates commit history with codebase metrics to identify hotspots, trac
- [rgburke/grv](https://awesome-repositories.com/repository/rgburke-grv.md) (4,093 ⭐) — grv is a terminal-based version control client and interactive Git repository browser. It functions as a terminal user interface for browsing commit history, inspecting code differences, and managing branches and tags within Git repositories.

The project distinguishes itself through a graphical commit graph visualizer that renders branching patterns and merge history directly in the terminal. It employs a tiled view layout engine and tabbed workspace management to display multiple repository perspectives simultaneously, supported by real-time filesystem monitoring to update the interface auto
- [gitextensions/gitextensions](https://awesome-repositories.com/repository/gitextensions-gitextensions.md) (8,361 ⭐) — GitExtensions is a graphical user interface client for managing Git repositories. It provides a suite of visual tools for browsing commit logs, staging changes, and tracking file evolution across a project's history.

The project features a commit visualizer that maps branch and merge relationships via a graphical map and a dedicated history manager for performing interactive rebases and squashing commits. It includes a visual merge conflict resolver to identify and fix overlapping code changes during merges or history rewrites.

The software covers broad version control capabilities, includin
- [sourcerer-io/sourcerer-app](https://awesome-repositories.com/repository/sourcerer-io-sourcerer-app.md) (6,734 ⭐) — Sourcerer App is a developer experience dashboard and Git repository analyzer that extracts statistical data to build technical skill profiles. It functions as a GitHub profile visualizer, creating a graphical representation of a programmer's expertise based on actual code usage across multiple software projects.

The tool generates developer portfolios by analyzing commit history across various repositories to quantify experience with specific programming languages and libraries. It maps technical experience to visualize the breadth and depth of a developer's stack.

The system supports local
- [facebook/sapling](https://awesome-repositories.com/repository/facebook-sapling.md) (6,885 ⭐) — Sapling is a scalable version control system designed to handle repositories with millions of files and commits, making it suitable for large monorepos. It reads and writes Git repositories natively, maintaining full interoperability with Git remotes and standard workflows, and provides an interactive commit graph for exploring repository history and state.

The system uses a bookmark-based branching model that eliminates named branches in favor of lightweight, movable labels for commits. It tracks how each commit was created, amended, rebased, or split through commit-graph-based mutation trac
- [jesseduffield/lazygit](https://awesome-repositories.com/repository/jesseduffield-lazygit.md) (79,339 ⭐) — 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
- [fakerr/git-recall](https://awesome-repositories.com/repository/fakerr-git-recall.md) (2,112 ⭐) — 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
- [sinclairtarget/git-who](https://awesome-repositories.com/repository/sinclairtarget-git-who.md) (2,666 ⭐) — git-who is a Git contribution analysis tool designed to identify the primary owners of files and directories by analyzing commit history and file trees. It functions as an ownership mapper and statistics generator that calculates commit volumes and line counts to determine responsibility for specific subsystems.

The tool distinguishes itself by mapping directory trees to their most active contributors and generating chronological visualizations, such as bar charts, to show how dominant author shares have shifted over time. It resolves fragmented author names and email addresses into single un
- [unhappychoice/gitlogue](https://awesome-repositories.com/repository/unhappychoice-gitlogue.md) (4,251 ⭐) — Gitlogue is a code evolution visualizer and playback engine that transforms Git commit logs into animated representations of a project's growth. It functions as a diff animation tool that simulates the evolution of a repository by replaying historical changes through timed sequences of typing and cursor movements.

The tool features a playback system that allows for date filtering to slice history into specific timeframes and global speed adjustments to control the pace of the animation. It includes visual customization options for themes and uses a parsing engine to provide syntax highlightin
- [jonas/tig](https://awesome-repositories.com/repository/jonas-tig.md) (13,258 ⭐) — Tig is a terminal-based interface for version control systems that functions as an interactive visual layer over standard command-line operations. It provides a text-based environment for navigating commit history, managing staging areas, and inspecting file changes directly within the terminal. By utilizing a split-view layout, the application allows users to view logs, diffs, and status information simultaneously for efficient code analysis.

The tool distinguishes itself through a state-driven navigation model that processes piped output from version control utilities into structured, color
