Git repository summary in your terminal
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
o2sh 71230ce111 add rustfmt.toml 5 years ago
.github make build fail on deprecated 5 years ago
assets update go.png asset 5 years ago
resources add truecolors to dart and haskell 5 years ago
snap mv snapcraft.yaml into snap folder 5 years ago
src add rustfmt.toml 5 years ago
tools cleaner c c++ c# ascii logos 5 years ago
.editorconfig Add editorconfig 6 years ago
.gitignore mv snapcraft.yaml into snap folder 5 years ago
.rustfmt.toml add rustfmt.toml 5 years ago
CHANGELOG.md update changelog 6 years ago
CONTRIBUTING.md Update CONTRIBUTING.md 5 years ago
Cargo.lock Bump regex from 1.4.1 to 1.4.2 5 years ago
Cargo.toml clean java ascii logo 5 years ago
LICENSE.md add contributors file 7 years ago
Makefile make build fail on deprecated 5 years ago
README.md Update README.md 5 years ago
onefetch.1 improved help section 5 years ago

README.md

A command-line Git information tool written in Rust

cargo Build Status help wanted

Get it from the Snap Store

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 (more info here) -, 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. Read more about it here.

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.

Contributions are very welcome! See CONTRIBUTING for more info.

More: [Installation] [Getting Started] [Wiki]