Onefetch icon
Onefetch icon

Onefetch

Onefetch is a command-line Git information tool written in Rust that displays project information and code statistics for a local Git repository directly to your terminal. The tool is completely offline - no network access is required.

Onefetch screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
-
No reviews
3likes
0comments
0news articles

Features

Suggest and vote on features
  1. Git icon  Git Support
  2.  Command line interface
  3.  Project Analysis
  4.  Multiple Programming Languages
  5.  Rust

 Tags

  • lines-of-code
  • statistics
  • project-information
  • system-utilities
  • source-code-information
  • git-information

Onefetch News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Onefetch information

  • Developed by

    Ossama Hjaji
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    6 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

OS & UtilitiesDevelopment

GitHub repository

  •  11,384 Stars
  •  302 Forks
  •  49 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

    View all
    Onefetch was added to AlternativeTo by CIAvash on and this page was last updated .
    No comments or reviews, maybe you want to be first?
    Post comment/review

    What is Onefetch?

    Onefetch is a command-line Git information tool written in Rust that displays project information and code statistics for a local Git repository directly to your terminal. The tool is completely offline - no network access is required.

    By default, the repo's information is displayed alongside the dominant language's logo, but you can further configure onefetch to instead use 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 valuable information like code distribution, pending changes, number of dependencies (by package manager), top contributors (by number of commits), size on disk, creation date, LOC (lines of code), etc.

    Onefetch can be configured via command-line flags to display exactly what you want, the way you want it to: you can customize ASCII/Text formatting, disable info lines, ignore files & directories, output in multiple formats (Json, Yaml), etc.

    As of now, onefetch supports more than 50 different programming languages.

    Official Links