simple terminal UI for git commands (by jesseduffield)


Basic lazygit repo stats
6 days ago

jesseduffield/lazygit is an open source project licensed under MIT License which is an OSI approved license.

Lazygit Alternatives

Similar projects and alternatives to lazygit

  • GitHub repo vim-floaterm

    :star2: Terminal manager for (neo)vim

  • GitHub repo linux

    Linux kernel source tree

  • GitHub repo go

    The Go programming language

  • GitHub repo terminal

    The new Windows Terminal and the original Windows console host, all in the same place!

  • GitHub repo prometheus

    The Prometheus monitoring system and time series database.

  • GitHub repo fzf

    :cherry_blossom: A command-line fuzzy finder

  • GitHub repo go-ethereum

    Official Go implementation of the Ethereum protocol

  • GitHub repo Gitea

    Git with a cup of tea, painless self-hosted git service

  • GitHub repo GORM

    The fantastic ORM library for Golang, aims to be developer friendly

  • GitHub repo algorithm-pattern


  • GitHub repo go-sql-driver/mysql

    Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package (by go-sql-driver)

  • GitHub repo bettercap

    The Swiss Army knife for 802.11, BLE and Ethernet networks reconnaissance and MITM attacks.

  • GitHub repo llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at

  • GitHub repo validator

    :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

  • GitHub repo awesome-cli-apps

    🖥 📊 🕹 🛠 A curated list of command line apps

  • GitHub repo 7days-golang

    7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列

  • GitHub repo argo-cd

    Declarative continuous deployment for Kubernetes.

  • GitHub repo buku

    :bookmark: Browser-independent bookmark manager

  • GitHub repo ffuf

    Fast web fuzzer written in Go

  • GitHub repo go-prompt

    Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better lazygit alternative or higher similarity.


Posts where lazygit has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-02.
  • How to see all changes I made in a git project | 2021-04-02
    Not a Neovim plugin, but I really like lazygit. It lets you see all of the changed files, preview changes, and run most Git commands directly from there. It also lets you quickly open files with whatever you have set as $EDITOR.
  • Which Linux CLI/graphical tools you wish, you would have started using earlier? | 2021-03-02
  • Bit (1.0) – a modern Git CLI in Go | 2021-02-26
    There's also lazygit[1], which is written in Go.


  • TUI Client for GitHub
    Nice! I also really like Lazygit
  • How I stage git commits within Vim | 2021-02-16
    First I use Lazygit. I tried to use everything via vim at first, but figured out that it's OK to use external tools if they help with your workflow.
  • SDL Moves to GitHub | 2021-02-09
    I've been using lazygit [0] for a lot of use cases like this and it's been great. It's a terminal UI with a bunch of shortcuts.

    A couple others mentioned Magit which I think is similar.

    FWIW I learned Mercurial before I learned Git, and SVN before that. Mercurial was great. I still think its commands made more sense than the Git ones, especially coming from SVN.


  • What is your favourite command line tools? | 2021-02-09
    lazygit - A simple terminal UI for git commands
  • I know add, commit, push, and that's it.
    I've been using lazygit for about 3 months.
  • Lazygit: A simple terminal UI for Git commands (in Go) | 2021-01-27
  • lspsaga.nvim a plugin that enhance builtin-lsp ui performance | 2021-01-24
    Looks like lazygit
  • Lazygit Features In Under 15 Minutes [video] | 2020-12-23
    Here is the repo:

    I've been using it for some time and I find it helpful.

  • Gopher Gold #10 - Wed Sep 09 2020 | 2020-09-09
    jesseduffield/lazygit (Go): simple terminal UI for git commands