GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

o2sh/onefetch

Command-line Git information tool (소개는 저장소 자체 문서에서 왔습니다.)

Rust#cli#command-line#command-line-interface

데이터 기준 October 29o2sh

최고 순위

#236

종합 · Rust 언어별

12K

누적 스타

336

포크 수

0

최근 30일 기록 일수

라이선스: MIT최근 push: October 29열린 이슈(PR 포함): 642026-10-25부터 수집. 미확인 = 아직 미수집

프로젝트 문서

Onefetch - Command-line Git information tool

Onefetch logo

Crates.io Version GitHub Actions Workflow Status MSRV


Onefetch is a command-line Git information tool that displays project information and code statistics for a local Git repository directly in your terminal. The tool works completely offline with a focus on performance and customizability.

Screenshot 1 Screenshot 2

Installation

Onefetch is available on Linux, macOS, and Windows platforms. Binaries for Linux, Windows, and macOS are available on the release page.

Linux

  • Ubuntu

    wget https://github.com/o2sh/onefetch/releases/latest/download/onefetch_amd64.deb && sudo dpkg -i ./onefetch_amd64.deb && rm onefetch_amd64.deb
    
  • Arch Linux

    pacman -S onefetch
    
  • openSUSE

    zypper install onefetch
    

macOS

brew install onefetch

Windows

winget install onefetch

Usage

onefetch /path/of/your/repo

Or

cd /path/of/your/repo
onefetch

Customization

Onefetch can be customized via command-line arguments to display exactly what you want, the way you want it: adjust the text styling, disable info lines, ignore files and directories, output in multiple formats (JSON, YAML), etc.

Frequently Asked Questions

Why isn't my language detected?

By default, onefetch only displays programming and markup languages. Languages classified as prose (like Org mode, Markdown, or Text) or data (like JSON, YAML, or TOML) are hidden unless you include them with --type.

onefetch --type programming markup prose data

Why do duplicate authors appear?

Onefetch reads authors from the Git history. If the same person committed with different names or emails, they may appear more than once.

To merge those entries, add a .mailmap file to the repository.

Contributing

Currently, onefetch supports more than 100 different programming languages; if your language of choice isn't supported, open an issue and support will be added.

Contributions are very welcome! See CONTRIBUTING for more info.

현재 순위

  • 236

    종합 랭킹 · 역대 최강 · Rust

    12K 스타 · 336 fork · 총 스타 수

    종합 · Rust →

최근 30일 추이

최근 30일간 기록이 없습니다.

README에 뱃지를 붙여보세요 · o2sh/onefetch[![README에 뱃지를 붙여보세요](https://git.vaiox.xyz/api/badge/o2sh/onefetch.svg)](https://git.vaiox.xyz/ko/repo/o2sh/onefetch)

Badge · 任何仓库都可以挂 —— 未上榜的仓库显示灰章,上完榜会自动点亮。

<a href="https://git.vaiox.xyz/ko/repo/o2sh/onefetch"><img src="https://git.vaiox.xyz/api/badge/o2sh/onefetch.svg" alt="README에 뱃지를 붙여보세요" height="20"></a>

← 랭킹으로

GitHub Hot Board타임머신발견联系我们 · Contact