- टर्मिनल-आधारित user interface (TUI) को आसानी से बनाने के लिए डिज़ाइन किया गया Go package
- CLI environment में भी GUI स्तर की interaction लागू करने के लिए विभिन्न widget set उपलब्ध कराता है
- input form, text view, table, tree view, list, image, modal window, Grid/Flexbox/Page जैसी layout management सुविधाएँ भी शामिल हैं
- प्रसिद्ध CLI और DevOps tools में उपयोग हो रहा है: K9s (Kubernetes cluster management CLI), gh (GitHub official CLI), podman-tui (Podman container management UI), redis-tui, lazysql आदि
- MIT license के तहत जारी,
tcell और uniseg libraries पर निर्मित, जिससे उच्च compatibility और extensibility सुनिश्चित होती है
3 टिप्पणियां
क्या https://github.com/charmbracelet/bubbletea से कोई अंतर है?
Bubble Tea का इस्तेमाल आम तौर पर इंटरैक्टिव CLI शैली में inline कुछ इनपुट लेने और दिखाने के लिए किया जाता है.
tview विभिन्न widgets का उपयोग करके full-screen TUI ऐप लिखने के लिए है.
बेशक Bubble Tea से भी TUI बनाया जा सकता है, लेकिन दोनों का रुझान अलग-अलग है.
जवाब के लिए धन्यवाद।