go-prompt
https://github.com/c-bata/go-prompt
A library for building powerful interactive prompts inspired by python-prompt-toolkit, making it easier to build cross-platform command line tools using Go.
Survey
https://github.com/AlecAivazis/survey
A library for building interactive prompts.
ishell
https://github.com/abiosoft/ishell
ishell is an interactive shell library for creating interactive cli applications.
Readline
https://github.com/chzyer/readline
A powerful readline library in Linux macOS Windows Solaris
Grumble
https://github.com/desertbit/grumble
There are a handful of powerful go CLI libraries available (spf13/cobra, urfave/cli). However sometimes an integrated shell interface is a great and useful extension for the actual application. This library offers a simple API to create powerful CLI applications and automatically starts an integrated interactive shell, if the application is started without any command arguments.
promptui
https://github.com/manifoldco/promptui
Interactive prompt for command-line applications.
We built Promptui because we wanted to make it easy and fun to explore cloud services with manifold cli.
Comments ( 0 )