All Projects → jez → Git Heatmap

jez / Git Heatmap

📊 Display a heatmap for oft-edited files

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Git Heatmap

N8n
Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.
Stars: ✭ 19,252 (+9875.13%)
Mutual labels:  cli
Nali Cli
⚓️ Parse geoinfo of IP Address without leaving your terminal
Stars: ✭ 190 (-1.55%)
Mutual labels:  cli
Klingon
Angular Klingon: The UI companion for the @angular/cli
Stars: ✭ 191 (-1.04%)
Mutual labels:  cli
Claws
Awesome WebSocket CLient - an interactive command line client for testing websocket servers
Stars: ✭ 187 (-3.11%)
Mutual labels:  cli
Gcli
🖥 Go CLI application, tool library, running CLI commands, support console color, user interaction, progress display, data formatting display, generate bash/zsh completion add more features. Go的命令行应用,工具库,运行CLI命令,支持命令行色彩,用户交互,进度显示,数据格式化显示,生成bash/zsh命令补全脚本
Stars: ✭ 188 (-2.59%)
Mutual labels:  cli
Rpi Backlight
🔆 A Python module for controlling power and brightness of the official Raspberry Pi 7" touch display
Stars: ✭ 190 (-1.55%)
Mutual labels:  cli
Downloader Cli
A simple downloader written in Python with an awesome customizable progressbar.
Stars: ✭ 186 (-3.63%)
Mutual labels:  cli
Typed Scss Modules
🎁 Generate type definitions (.d.ts) for CSS Modules using SCSS
Stars: ✭ 192 (-0.52%)
Mutual labels:  cli
Fnt
apt for fonts, the missing font manager for macOS/linux
Stars: ✭ 187 (-3.11%)
Mutual labels:  cli
Cgx
💻🔥CLI to generate the recommended documentation/files to improve contribution (Github, Gitlab, CodeCommit and Bitbucket)
Stars: ✭ 190 (-1.55%)
Mutual labels:  cli
Vcspull
🔄 synchronize projects via yaml/json manifest. built on libvcs
Stars: ✭ 187 (-3.11%)
Mutual labels:  cli
Drush
Drush is a command-line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those who spend their working hours hacking away at the command prompt.
Stars: ✭ 2,213 (+1046.63%)
Mutual labels:  cli
Aq
Query AWS resources with SQL
Stars: ✭ 190 (-1.55%)
Mutual labels:  cli
Goaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Stars: ✭ 14,096 (+7203.63%)
Mutual labels:  cli
Amber
A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
Stars: ✭ 2,345 (+1115.03%)
Mutual labels:  cli
Staticrypt
Password protect a static HTML page
Stars: ✭ 2,280 (+1081.35%)
Mutual labels:  cli
Lighthouse Security
Runs the default Google Lighthouse tests with additional security tests
Stars: ✭ 190 (-1.55%)
Mutual labels:  cli
Firectl
firectl is a command-line tool to run Firecracker microVMs
Stars: ✭ 192 (-0.52%)
Mutual labels:  cli
Emptty
Dead simple CLI Display Manager on TTY
Stars: ✭ 190 (-1.55%)
Mutual labels:  cli
Bashhub Server
Private cloud shell history. Open source server for bashhub https://github.com/rcaloras/bashhub-client
Stars: ✭ 189 (-2.07%)
Mutual labels:  cli

git-heatmap

Display a heatmap for oft-edited files

screenshot of git heatmap

Install

Dependencies

You must have the bars command on your system first:

npm install -g https://github.com/jez/bars.git

Installation

Download git-heatmap and put it on your path.

# Homebrew:
brew install jez/formulae/git-heatmap

Usage

❯ git heatmap -h
Heatmap of oft-edited files.

Usage:
  git heatmap [options] [<path>...]

Options:
  -n <top>                      Limit to top <n> files. [default: 30]
  --width <n>                   Limit histogram to <n> chars.
  -b <branch>, --base <branch>  Compare relative to <branch>. If on <branch>,
                                show heatmap for entire repo. [default: master]
  -c <char>, --char <char>      Use <char> to draw the bars. [default: █]
  -f <cmd>, --filter <cmd>      Filter output through <cmd> before creating the
                                the histogram.
  -h                            Show this message.

FAQ

  • How do I disable color?

    Color is automatically disabled when output is not to a TTY (for example, when piping to another command or redirecting to a file). If you need a flag to control this, open an issue with your use case.

License

MIT License

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].