Reverse engineered prompt

GitHub

Build me a polished terminal tool in Go that makes shell scripts feel interactive and a lot nicer to use. I want simple commands I can call from bash or zsh to let someone choose from a list, confirm an action, type short input or longer text, fuzzy filter items, pick a file, show a spinner while another command runs, scroll through long text, print styled messages, and render simple tables or joined text.

It should work really well in scripts, so piping data in and capturing output should feel natural, and prompts like confirm should return sensible exit codes. Make the appearance easy to customize with flags and environment variables for things like colors, borders, prompts, width, and spacing. It should look good by default without a lot of setup.

Please include clear help text and a few practical example scripts, like using it to build a nice commit message prompt. If anything is unclear, look up the current docs online and make it feel solid and ready to use.

Have a live product UI? Try website reverse