Explore the bubbletea-rs Examples Gallery
mainThe bubbletea-rs repository contains a wide variety of examples demonstrating different TUI (Terminal User Interface) patterns, components, and behaviors. Developers can use these examples as templates or reference implementations for common tasks such as input handling, layout management, and asynchronous updates.
Key categories of examples include:
- Input & Forms:
Autocomplete,Credit Card Form,Textinput,Textarea,File Picker. - Layout & Views:
Composable Views,Split Editors,Tabs,Views,Fullscreen,Altscreen Toggle. - Lists & Data:
List Simple,List Default,List Fancy,Table,Paginator,Pager. - Feedback & Progress:
Spinner,Spinners,Progress Animated,Progress Static,Progress Download,Result. - Concurrency & Async:
Debounce,Exec,Http,Realtime,Timer,Timer Advanced,Send Msg. - System & Environment:
Window Size,Set Window Title,Mouse,Focus Blur,Prevent Quit.