Dev tools · alternatives · 2026
24 alternatives to A small and simple alternative to Git LFS or DVC
A lightweight CLI tool for versioning data alongside source code and building data pipelines. - kevin-hanselman/dud
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A small and simple alternative to Git LFS or DVC launched in 2022; newer entries below may have overtaken it.
- 1

A lightweight CLI tool for versioning data alongside source code and building data pipelines. - kevin-hanselman/dud
2021 · github.com · its alternatives →
- 2WS
I’ve been in the MLOps space for ~10 years, and data is still the hardest unsolved open problem. Code is versioned using Git, data is stored somewhere else, and context often lives in a 3rd location like Slack or GDocs. This is why we built XetHub, a platform that enables teams to treat data like code, using Git. Unlike Git LFS, we don’t just store the files. We use content-defined chunking and Merkle Trees to dedupe against everything in history. This allows small changes in large files to be stored compactly. Read more here:…
2022 · xethub.com · its alternatives →
- 3

simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 4
GitHub CLI▲408GitHub’s official free and open source command line tool
2020 · cli.github.com · its alternatives →
- 5D1
Hey HN, creator of DVC here! DVC (https://dvc.org/) is known as Git for data projects. Technically, DVC codifies your data and machine learning pipelines as text metafiles (with pointers to actual data in S3/GCP/Azure/SSH) while you use Git for the actual versioning. DevOps folks call this approach GitOps or more specifically in this case - DataOps or MLOps. We’ve been working towards 1.0 since we started 3 years ago. What began as my pet project now has 100+ code contributors, 100+ documentation contributors, and thousands of users. Our community has taught us…
2020 · its alternatives →
- 6

A syntax-highlighting pager for git, diff, grep, rg --json, and blame output - dandavison/delta
2020 · github.com · its alternatives →
- 7

I've always wanted a better way to explore the authorship data embedded in a Git commit log. I'm having fun building a CLI tool to do this. It's a bit like the "Contributors" tab on Github that shows you how many commits each contributor has made but much faster and with many more options. If you get a chance to try it out, please let me know. I'd love to hear feedback and suggestions. Thank you!
2025 · github.com · its alternatives →
- 8

deff is an interactive Rust TUI for reviewing git diffs side-by-side with syntax highlighting and added/deleted line tinting. It supports keyboard/mouse navigation, vim-style motions, in-diff search (/, n, N), per-file reviewed toggles, and both upstream-based and explicit --base/--head comparisons. It can also include uncommitted + untracked files (--include-uncommitted) so you can review your working tree before committing. Would love to get some feedback
Feb 2026 · github.com · its alternatives →
- 9TC
2020 · npmjs.com · its alternatives →
- 10

Hey folks! I've been working on something on & (mostly) off for a little over a year, and picked it back up recently because of yet another related frustration at work. I've spent a lot of time ripping out git submodules from repos my teams use, but I've spent an equally large amount of time wondering why there doesn't seem to be a better option for managing arbitrary dependencies across repos in the Year of Our Lord 2024. So, I put together a really early version of such an arbitrary-dependency manager. It's called vdm, and you can find it in the linked URL above & below. I'm sharing mostly…
2024 · github.com · its alternatives →
- 11

I don't know Rust. Friday after work I realised that 90% of my IDE time now is just the commit/diff view — and even good IDEs feel heavy for that. So over the weekend I built a dedicated native tool for just that. Kyde is a macOS git commit + diff editor with one goal: be fast, do Git well. I'm curious whether anyone else mostly opens their IDE for git operations these days. It's open source, and there's a signed app in Releases.
Jun 2026 · github.com · its alternatives →
- 12
Tempo▲118Replace the Git CLI with a clear UI and AI assist
2024 · maoyama.gumroad.com · its alternatives →
- 13
Pingy CLI▲140The simple frontend build tool. No config. No plugins
2017 · pin.gy · its alternatives →
- 14

Hi HN, I built ggc (https://github.com/bmf-san/ggc), a terminal-based Git CLI tool written in Go. ggc provides: - A fast interactive UI (like `fzf`) for common Git operations - Traditional subcommands (e.g. `ggc add`, `ggc commit`) - Git-compatible config support (`ggc config` reads from `git config`) - Built-in aliases and workflow automation (e.g. `ggc addcommitpush`) The goal is to improve developer productivity by combining interactive workflows with scriptable CLI operations. It's still under active development, but I'd love feedback from the community! GitHub:…
2025 · github.com · its alternatives →
- 15

🔥 a versioning filesystem inspired by git. Contribute to artagnon/phoenixfs development by creating an account on GitHub.
2012 · github.com · its alternatives →
- 16

Simple terminal based sequence editor for git interactive rebase. - sjurba/rebase-editor
2017 · github.com · its alternatives →
- 17VC
Hi HN! We just launched a GitHub integration that scales your Git repos to handle 100 terabytes of files in a single repo. XetData enables data scientists and machine learning engineers to version code, models, and datasets together. Most teams have glued together clunky workflows using S3, DVC, Git, Git LFS, and other tools and make true reproducibility difficult: https://news.ycombinator.com/item?id=37694701 We instead embrace and extend Git so end-users don’t need to learn a new tool and a new set of commands. Our implementation is similar to Git LFS, where we take over the…
2023 · its alternatives →
- 18

ReGit: A Tiny Git-Compatible Git Implementation. Contribute to WithGJR/regit-go development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 19

A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools - donnemartin/gitsome
2016 · github.com · its alternatives →
- 20

A while ago I shared an early version of ggc, a Git helper I built in Go. Since then the project has grown quite a bit, and I’d love to share the latest updates (v6.0). Repo: https://github.com/bmf-san/ggc Install: - macOS/Linux: `brew install ggc` - Go: `go install github.com/bmf-san/ggc/v6@latest` - Homebrew: `brew install ggc` - Or grab binaries: https://github.com/bmf-san/ggc/releases Features: Dual modes: Traditional CLI commands (ggc add, etc.) and interactive mode (launch with just ggc) Intuitive command structure:…
2025 · github.com · its alternatives →
- 21

GOMP (Git cOMPare) is a tool for comparing branches. - MarkForged/GOMP
2020 · github.com · its alternatives →
- 22

Fork - a fast and friendly git client for Mac and Windows
2018 · git-fork.com · its alternatives →
- 23

Manage your work and collaborate with teammates.
2015 · fivesimplesteps.com · its alternatives →
- 24

Git extension for data scientists: orchestrate code and data
2018 · dvc.org · its alternatives →
Also compare
- A CLI tool for versioning large files alongside source code alternatives
- We scaled Git to support 1 TB repos alternatives
- I made a tool that made me faster at Git alternatives
- GitHub CLI alternatives
- DVC 1.0 release. 5 lessons from 3 years of building open-source ML tool alternatives
- A syntax highlighter for Git and diff output, written in Rust alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →