Lazygit: A simple terminal UI for Git commands

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • lazygit

    simple terminal UI for git commands

    Thanks for adding the stack trace. I've made a bug issue to track this https://github.com/jesseduffield/lazygit/issues/1601 and I'll take a look into it tonight.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • ohmyzsh

    🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

  • lazydocker

    The lazier way to manage everything docker

  • tig

    Text-mode interface for git

  • magit

    It's Magit! A Git Porcelain inside Emacs.

    Magit is another popular alternative for emacs https://magit.vc

    I wonder if anyone has gone from lazygit to magit or the other way around. As someone who uses emacs for my day to day dev work I can't see myself changing.

  • lazygit.nvim

    Plugin for calling lazygit from within neovim.

    There is also Neovim plugin which can open lazygit in a floating window. Files will be opened in the active Neovim instance.

    https://github.com/kdheepak/lazygit.nvim

  • toggleterm.nvim

    A neovim lua plugin to help easily manage multiple terminal windows

    Nice.

    I have it hooked up to the toggleterm plugin [0]. This way I can pop layzgit and other things (gdb, ipython etc) on a floating term

    [0] https://github.com/akinsho/toggleterm.nvim

  • SaaSHub

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

    SaaSHub logo
  • git-stack

    Stacked branch management for Git (by epage)

    I used to use aliases but got frustrated with them when dealing with PRs depending on PRs, so I wrote git-stack [0]. Thought I'd share in case you'd find it useful

    [0] https://github.com/epage/git-stack/blob/main/docs/reference....

  • gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

    i've been using [gitui](https://github.com/extrawurst/gitui) for that. lazygit does seem like it has more features though

  • git-trim

    Automatically trims your branches whose tracking remote refs are merged or stray

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What do you use for git integration in neovim?

    8 projects | /r/neovim | 6 Jun 2023
  • Packet recommendations for C development?

    4 projects | /r/neovim | 19 Jan 2023
  • What plugins do yall use for Git

    6 projects | /r/neovim | 24 Dec 2022
  • which git plugin do you use?

    10 projects | /r/neovim | 24 Oct 2022
  • How to open change with previous version of the file.

    5 projects | /r/neovim | 24 Jun 2021