bubbles is a terminal prompt library created based on charmbracelet/bubbletea. Based on bubbletea, it can be more robust and easy to maintain. Now bubbles are used to replace promptx.
The selector
is a terminal single-selection list library. The selector
library provides the functions
of page up and down and key movement, and supports custom rendering methods.
The prompt
is a terminal input prompt library. The prompt
library provides CJK character support
and standard terminal shortcut keys (such as ctrl+a
, ctrl+e
), password input echo and other functions.
The progressbar
is a terminal progress bar library. The terminal progressbar
library provides a terminal
progress bar with a function. After each function is executed successfully, the progress bar advances
a certain distance. If the function returns an error message, the progress bar is terminated.