[Go to site: main page, start]

Lua Diff

Open-source Lua projects categorized as Diff

Top 3 Lua Diff Projects

  1. diffview.nvim

    Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

    Project mention: diffview.nvim VS diffview.nvim - a user suggested alternative | libhunt.com/r/diffview.nvim | 2026-05-06
  2. SaaSHub

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

    SaaSHub logo
  3. hunk.nvim

    A tool for splitting diffs in Neovim

    Project mention: The (Lazy) Git UI You Didn't Know You Need | news.ycombinator.com | 2025-11-10

    I was a big fan of a good keyboard-driven git TUI like magit, neogit, lazygit, etc... (as long as you learn the CLI first and understand it).

    Now I no longer directly use git, but instead use jujutsu (jj).

    Once I became very proficient in the jj cli, I picked up jjui: https://github.com/idursun/jjui

    Also, as splitting commits is an extremely frequent operation, this neovim plugin is really nice: https://github.com/julienvincent/hunk.nvim

    Also this neovim plugin is amazing for resolving jj conflicts: https://github.com/rafikdraoui/jj-diffconflicts

    Now with jj instead of git I edit the commit graph as effortlessly as if I am moving lines of code around a file in my editor.

  4. diffview.nvim

    Single tabpage interface for easily cycling through diffs for all modified files for any git rev (actively maintained fork of sindrets/diffview.nvim). (by dlyongemallo)

    Project mention: diffview.nvim VS diffview.nvim - a user suggested alternative | libhunt.com/r/diffview.nvim | 2026-05-06

    This is the actively maintained fork of diffview.nvim. The sindrets repo has been abandoned and is no longer being maintained. See https://github.com/sindrets/diffview.nvim/issues/605 for context.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Lua Diff discussion

Log in or Post with

Lua Diff related posts

  • How to use Git?

    6 projects | /r/neovim | 26 Jun 2023
  • What is your nvim workflow for reviewing PRs?

    4 projects | /r/neovim | 8 Mar 2023
  • Comment 1 thing in neovim (or plugins) that changed your life, but very few people know about

    16 projects | /r/neovim | 8 Nov 2022
  • Best Git Integration for Neovim?

    12 projects | /r/neovim | 1 Jun 2022
  • replacer.nvim a plugin to change a file's contents and name in the same window

    3 projects | /r/neovim | 23 Dec 2020
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Diff projects in Lua? This list will help you:

# Project Stars
1 diffview.nvim 5,514
2 hunk.nvim 345
3 diffview.nvim 176

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Lua is
the 18th most popular programming language
based on number of references?