darrenburns/dunk

Prettier git diffs in the terminal 🎨

Python

888

33 commits

updated Apr 19, 2025

See the code

README

dunk

Pipe your git diff output into dunk to make it prettier!

image

⚠️ This project is very early stages - expect crashes, bugs, and confusing output!

Quick Start

I recommend you install using pipx, which will allow you to use dunk from anywhere.

pipx install dunk

Basic Usage

Pipe the output of git diff into dunk:

git diff | dunk

or add it to git as an alias:

git config --global alias.dunk '!git diff | dunk'

Paging

You can pipe output from dunk into a pager such as less:

git diff | dunk | less -R
cli
diff
git
terminal

darrenburns/dunk

Prettier git diffs in the terminal 🎨

Python

888

33 commits

updated Apr 19, 2025

See the code

README

dunk

Pipe your git diff output into dunk to make it prettier!

image

⚠️ This project is very early stages - expect crashes, bugs, and confusing output!

Quick Start

I recommend you install using pipx, which will allow you to use dunk from anywhere.

pipx install dunk

Basic Usage

Pipe the output of git diff into dunk:

git diff | dunk

or add it to git as an alias:

git config --global alias.dunk '!git diff | dunk'

Paging

You can pipe output from dunk into a pager such as less:

git diff | dunk | less -R
cli
diff
git
terminal

Project health

PyPI

Latest release

0.5.0b0 · Apr 19, 2025

Releases this year

0

Significant stargazers

(top 24 of 33)

Samuel Colvin

6,722 followers · starred Apr 2022

sideshowbarker

788 followers · starred Sep 2025

Batuhan Taskaya

829 followers · starred Apr 2022

Bradley Dice

223 followers · starred Apr 2022