/bubbles

TUI components for Bubble Tea(Similar to the official bubbles 😊)

Primary LanguageGoMIT LicenseMIT

bubbles

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.

selector

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.

selector.gif

prompt

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.

prompt.gif

progressbar

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.

progressbar.gif