Description

Onefetch is a command-line Git information tool written in Rust that will display project information and code statistics about your Git repository directly on your terminal.

By default, the repo's information is displayed alongside the dominant language's ASCII logo, but you can further configure Onefetch to instead display an image - on supported terminals -, a text input or nothing at all.

It automatically detects open source licenses from texts and provides the user with various information like code distribution, pending changes, top contributors (by number of commits), size on disk, creation date, version, HEAD, last change, LOC (lines of code), etc.

Onefetch can be configured via command-line flags to display exactly what you want, the you want it to: you can customize ASCII/Text formatting, disable info lines, ignore files & directories, etc.

As of now, onefetch supports more than 50 different programming languages; if your language of choice isn't supported: Open up an issue and support will be added.

Screenshots

Get it from the Snap Store

Search for another snap, or go back to the homepage.