nowfound

Dev tools · alternatives · 2026

24 alternatives to Terminal based Git interactive rebase editor written in Rust

Native cross-platform full feature terminal-based sequence editor for git interactive rebase. - MitMaro/git-interactive-rebase-tool

This is a terminal-based Git interactive rebase editor built with Rust. It's designed for developers who use Git and need to manage complex rebasing workflows from the command line. The tool provides an interactive… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Terminal based Git interactive rebase editor written in Rust launched in 2018; newer entries below may have overtaken it.

  1. 1

    Simple terminal based sequence editor for git interactive rebase. - sjurba/rebase-editor

    2017 · github.com · its alternatives →

  2. 2

    I use interactive rebase quite often, and particularly like the editor bundled with IntelliJ. But I do not always work with IntelliJ, and am not 'fluent' with Vim, so I tried to replicate roughly the same rebase experience within a TUI. I used a small TUI OCaml project i made last year. The notable features are: - Move commits up and down, fixup, drop - Rename commits from the editor (without having to stop for a reword during the rebase run) - Visualize modified files along commits - 'Explode' a commit ,creating a commit for each modified file (a thing I found myself doing quite often)…

    2024 · github.com · its alternatives →

  3. 3

    A terminal-based text editor written in Rust. Contribute to gchp/iota development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  4. 4

    Hi HN community, I’m Zach, founder and CEO of Warp, and am excited to show you Warp, a fast Rust-based terminal that’s easy to use and built for teams. As of today, Warp is in public beta and any Mac user can download it. It works with bash, zsh, and fish. The terminal’s teletype-like interface has made it hard for the CLI to thrive. After 20 years of programming, I still find it hard to copy a command’s output; I always forget how to use `tar`; and I always have to relearn how to move my cursor. To fix fundamental accessibility issues, I believe we need to start innovating on the terminal,…

    2022 · warp.dev · its alternatives →

  5. 5

    simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  6. 6

    Hi HN, (First time poster!) I'm the author of `lstr`. I've always loved the classic Linux `tree` command for its simplicity, but I often found myself wanting more modern features like interactivity and Git integration. So, I decided to build my own version in Rust with a philosophy of being fast, minimalist, and interactive. It was also an excuse to help learn more about Rust\! Here's a quick look at the interactive mode: https://raw.githubusercontent.com/bgreenwell/lstr/main/asset... I've just released v0.2.0 with some features I think this community might find…

    2025 · github.com · its alternatives →

  7. 7FA

    I built Fresh to challenge the status quo that terminal editing must require a steep learning curve or endless configuration. My goal was to create a fast, resource-efficient TUI editor with the usability and features of a modern GUI editor (like a command palette, mouse support, and LSP integration). Core Philosophy: - Ease-of-Use: Fundamentally non-modal. Prioritizes standard keybindings and a minimal learning curve. - Efficiency: Uses a lazy-loading piece tree to avoid loading huge files into RAM - reads only what's needed for user interactions. Coded in Rust. - Extensibility: Uses…

    Dec 2025 · sinelaw.github.io · its alternatives →

  8. 8

    Discover a powerful Git GUI Client for Mac, Windows and Linux, from the makers of Sublime Text. Line-by-line Staging. Commit Editing. Unmatched Performance.

    2018 · sublimemerge.com · its alternatives →

  9. 9

    A syntax-highlighting pager for git, diff, grep, rg --json, and blame output - dandavison/delta

    2020 · github.com · its alternatives →

  10. 10

    Fork - a fast and friendly git client for Mac and Windows

    2018 · git-fork.com · its alternatives →

  11. 11
    GitUp▲275

    The Git interface you've been missing all your life

    2015 · gitup.co · its alternatives →

  12. 12

    'rebaser' improves on 'git rebase -i' by adding information per commit regarding which files it touched. - README.md

    2015 · gist.github.com · its alternatives →

  13. 13

    Hi Hacker news ! I’m Julien and I built an alternative CLI for Git : gut. Even if I haven’t been coding for a long time (I’m in the first year studying computer science), I’ve always found git to be frustrating. The command naming is inconsistent and git lets you easily shoot yourself in the foot. I made gut, another git porcelain, to solve these issues. It provides a consistent naming of command. To do so, syntax is based on subcommands. For example, to delete a branch, run gut branch rm rather than git branch -d, same to delete a remote (gut remote rm) and so on. Gut also prevents you from…

    2023 · gut-cli.dev · its alternatives →

  14. 14GA

    What works now: user signups, org creations, private/public repos, and importing GitHub repositories (both as read-only mirrors and full migrations). So basically, you can create, push and pull to a repo, but we don't have many features quite yet (issues, PRs, CI). What is a bit unique is: 1) we built it in Rust and 2) the website is a little odd. Its design is inspired by CLIs (e.g., fzf, broot, vim) instead of web apps, and as such, lacks some affordances that you might typically expect in favor of keyboard-driven instant navigations (we have the very ambitious goal of an FCP of…

    Jun 2026 · gitdot.io · its alternatives →

  15. 15

    Edit commit messages, authors, and timestamps during git-rebase - felixSchl/git-fiddle

    2016 · github.com · its alternatives →

  16. 16

    An experimental interactive README experience! Contribute to veggiedefender/typing development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  17. 17

    git repo to local editor instantly. Contribute to Jarred-Sumner/git-peek development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  18. 18
    GitUI▲77

    Blazing fast terminal-UI for git written in Rust

    2021 · github.com · its alternatives →

  19. 19

    Contribute to TheRealYT/git-knife development by creating an account on GitHub.

    Aug 2026 · github.com · its alternatives →

  20. 20

    Microsoft's cross-platform text editor for developers

    2016 · code.visualstudio.com · its alternatives →

  21. 21

    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 →

  22. 22

    REBASE is a short and complete ebook that takes your productivity to the next level and gives you full control of your commit histories by teaching you the concepts of rebasing in Git.

    2020 · rebase-book.com · its alternatives →

  23. 23DD
  24. 24
    Fork▲170

    Fast and friendly git client for Mac and Windows

    2018 · git-fork.com · its alternatives →

Also compare

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 →