All Projects → o2sh → Onefetch

o2sh / Onefetch

Licence: mit
Git repository summary on your terminal

Programming Languages

rust
11053 projects
python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to Onefetch

Fd
A simple, fast and user-friendly alternative to 'find'
Stars: ✭ 19,851 (+439.43%)
Mutual labels:  cli, command-line, tool
Diskus
A minimal, fast alternative to 'du -sh'
Stars: ✭ 674 (-81.68%)
Mutual labels:  cli, command-line, tool
Pastel
A command-line tool to generate, analyze, convert and manipulate colors
Stars: ✭ 3,742 (+1.68%)
Mutual labels:  cli, command-line, tool
Teip
Select partial standard input and replace with the result of another command efficiently
Stars: ✭ 280 (-92.39%)
Mutual labels:  cli, command-line, tool
Fsq
A tool for querying the file system with a SQL-like language.
Stars: ✭ 60 (-98.37%)
Mutual labels:  cli, command-line, tool
Laravel Zero
A PHP framework for console artisans
Stars: ✭ 2,821 (-23.34%)
Mutual labels:  cli, command-line, tool
Jtc
JSON processing utility
Stars: ✭ 425 (-88.45%)
Mutual labels:  cli, command-line, tool
Bat
A cat(1) clone with wings.
Stars: ✭ 30,833 (+737.85%)
Mutual labels:  cli, command-line, tool
Lucid
A simple mock-application for programs that work with child processes
Stars: ✭ 45 (-98.78%)
Mutual labels:  cli, command-line, tool
Mprislyrics
Small command-line utility that displays lyrics in sync with the currently playing song in a MPRIS2 capable player.
Stars: ✭ 24 (-99.35%)
Mutual labels:  cli, command-line, tool
Proji
A powerful cross-platform CLI project templating tool.
Stars: ✭ 156 (-95.76%)
Mutual labels:  cli, command-line, tool
Rundeck Cli
CLI tool for Rundeck
Stars: ✭ 98 (-97.34%)
Mutual labels:  cli, command-line, tool
Csview
📠 A high performance csv viewer with cjk/emoji support.
Stars: ✭ 208 (-94.35%)
Mutual labels:  cli, command-line, tool
Arduino Cli
Arduino command line tool
Stars: ✭ 3,173 (-13.78%)
Mutual labels:  cli, command-line
Hiper
🚀 A statistical analysis tool for performance testing
Stars: ✭ 2,667 (-27.53%)
Mutual labels:  cli, tool
Cliffy
NodeJS Framework for Interactive CLIs
Stars: ✭ 263 (-92.85%)
Mutual labels:  cli, command-line
Code Minimap
🛰 A high performance code minimap render.
Stars: ✭ 235 (-93.61%)
Mutual labels:  cli, tool
Starcli
✨ Browse GitHub trending projects from your command line
Stars: ✭ 269 (-92.69%)
Mutual labels:  cli, command-line
Fastify Cli
Run a Fastify application with one command!
Stars: ✭ 260 (-92.93%)
Mutual labels:  cli, tool
Gif For Cli
opensource.googleblog.com/2018/06/tenor-gif-for-cli.html
Stars: ✭ 2,772 (-24.67%)
Mutual labels:  cli, command-line

A command-line Git information tool written in Rust

cargo Build Status help wanted

日本語 | فارسی | 简体中文 | Русский

Onefetch is a command-line Git information tool written in Rust that displays project information and code statistics for a local Git repository directly on 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; 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: [Wiki] [Installation] [Getting Started]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].