Alternatives to Gum

Drop-in prompts, menus, spinners and formatting for shell scripts, so a bash script can have a decent interface. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Also worth comparing

These listings name Gum as their own alternative, so the relationship runs both ways.

  • peco

    An interactive command-line filter that narrows piped input as you type and returns the selection.

    Gum includes a fuzzy filter among menus, prompts and spinners for shell scripts, making it broader in scope but an extra dependency that needs a real terminal.

Similar software

Related functionality, not a direct replacement.