delta

A syntax-highlighting pager for git, diff, grep, rg --json, and blame output (by dandavison)

Delta Alternatives

Similar projects and alternatives to delta

  1. fzf

    455 delta VS fzf

    :cherry_blossom: A command-line fuzzy finder

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. ripgrep

    402 delta VS ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  4. Git

    331 delta VS Git

    Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  5. starship

    330 delta VS starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

  6. bat

    227 delta VS bat

    A cat(1) clone with wings.

  7. lazygit

    simple terminal UI for git commands

  8. fd

    201 delta VS fd

    A simple, fast and user-friendly alternative to 'find'

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. exa

    132 delta VS exa

    A modern replacement for ‘ls’.

  11. zoxide

    125 delta VS zoxide

    A smarter cd command. Supports all major shells.

  12. vim-fugitive

    120 delta VS vim-fugitive

    fugitive.vim: A Git wrapper so awesome, it should be illegal

  13. difftastic

    93 delta VS difftastic

    a structural diff that understands syntax 🟥🟩

  14. hyperfine

    91 delta VS hyperfine

    A command-line benchmarking tool

  15. bottom

    90 delta VS bottom

    Yet another cross-platform graphical process/system monitor.

  16. lsd

    69 delta VS lsd

    The next gen ls command

  17. neogit

    55 delta VS neogit

    An interactive and powerful Git interface for Neovim, inspired by Magit

  18. dust

    57 delta VS dust

    A more intuitive version of du in rust

  19. diff-so-fancy

    Make your diffs human readable for improved code quality and faster defect detection. :tada:

  20. git-split-diffs

    13 delta VS git-split-diffs

    Syntax highlighted side-by-side diffs in your terminal

  21. magit-delta

    11 delta VS magit-delta

    Use delta (https://github.com/dandavison/delta) when viewing diffs in Magit

  22. similar

    8 delta VS similar

    A high level diffing library for rust based on diffs

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better delta alternative or higher similarity.

delta discussion

Log in or Post with

delta reviews and mentions

Posts with mentions or reviews of delta. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-09.
  • LLMs Corrupt Your Documents When You Delegate
    2 projects | news.ycombinator.com | 9 May 2026
    Many diff tools, such as delta (https://github.com/dandavison/delta) and the ones built into VS Code and IDEs by JetBrains, can configured to highlight changes within each line (by word) and ignore changes to whitespace. Those features save me a lot of time when I review diffs that include indentation changes or variable renames.
  • 5 CLI Tools I Use to Keep Terminal Workflows Less Annoying
    16 projects | dev.to | 7 May 2026
    delta makes Git diffs easier to inspect.
  • How to setup Terminal tools for Mac
    24 projects | dev.to | 7 Apr 2026
    dandavison/delta
  • Improved Git Diffs with Delta, Fzf and a Little Shell Scripting
    6 projects | news.ycombinator.com | 28 Mar 2026
    Still waiting for Delta + Difftastic integration:

    https://github.com/dandavison/delta/issues/535

  • Show HN: Deff – side-by-side Git diff review in your terminal
    14 projects | news.ycombinator.com | 26 Feb 2026
    building a separate tool with it's own incantations is a tough approach. git supports specifying a pager so folks can plug in alternatives (such as https://github.com/dandavison/delta) while still using familiar the git frontend
  • My Dev Tool List 2025
    15 projects | dev.to | 2 Dec 2025
    sudo apt install -y \ fzf \ fd-find \ ripgrep \ bat \ tmux # eza (modern ls) sudo apt install -y gpg sudo mkdir -p /etc/apt/keyrings wget -qO- https://raw.githubusercontent.com/eza-community/eza/main/deb.asc | sudo gpg --dearmor -o /etc/apt/keyrings/gierens.gpg echo "deb [signed-by=/etc/apt/keyrings/gierens.gpg] http://deb.gierens.de stable main" | sudo tee /etc/apt/sources.list.d/gierens.list sudo apt update && sudo apt install -y eza # delta (git pager) DELTA_VERSION="0.18.2" wget https://github.com/dandavison/delta/releases/download/${DELTA_VERSION}/git-delta_${DELTA_VERSION}_amd64.deb sudo dpkg -i git-delta_${DELTA_VERSION}_amd64.deb rm git-delta_${DELTA_VERSION}_amd64.deb # mise (version manager) curl https://mise.run | sh # jj (Jujutsu) curl -LsSf https://github.com/jj-vcs/jj/releases/latest/download/jj-x86_64-unknown-linux-musl.tar.gz | tar xzf - -C ~/.local/bin jj # gh (GitHub CLI) curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list sudo apt update && sudo apt install -y gh # Setup chezmoi and pull your dotfiles sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply YOUR_GITHUB_USERNAME
  • The (Lazy) Git UI You Didn't Know You Need
    16 projects | news.ycombinator.com | 10 Nov 2025
    Am I the only one who simply doesn't mind Git's CLI?

    Sure, it's rough around the edges, but I know those edges well. I sometimes do need to look up how to do something, but those cases are rare. Over the years I've accumulated about a dozen shell aliases and a modest `.gitconfig`, and along with a couple of helper tools[1][2], I can do 90% of what I need Git for in seconds. I truly don't need a fancy TUI, GUI, or any wrappers around Git. Git itself is fine.

    I tried Magit a few times, and even though Emacs is my main editor, I couldn't get used to it. It forces the user into doing things the "Magit way", and I'd rather not.

    I don't understand the push to replace Git's porcelain with something shinier. If, and when, a better VCS comes along that truly feels like the next step forward, I'll give it a try. In the meantime, Git does the job I need.

    [1]: https://github.com/mroth/scmpuff

    [2]: https://github.com/dandavison/delta

  • 27 Rust-based alternatives to classic CLI apps
    27 projects | dev.to | 9 Sep 2025
    6. diff → delta (27.4k ⭐)
  • Ask HN: Python developers at big companies what is your setup?
    1 project | news.ycombinator.com | 22 Jul 2025
    * Git + https://github.com/dandavison/delta for change management

    When I need a debugger or a Git GUI, VScode, but Zed is becoming more and more interesting. These support LLM interaction, but things like Claude Code fit better with the above list.

  • Unraveling Code Changes: A Deep Dive into FOSS Diff Tools
    2 projects | dev.to | 15 Jul 2025
    Explore Delta’s options at its GitHub page.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Sep 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic delta repo stats
111
32,101
6.5
10 days ago

dandavison/delta is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of delta is Rust.


Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com