Show HN: PTerm – Go module to beautify terminal output with interactive menus
pterm.shAre you able to create terminal forms with multiple fields at the same time? I tried to look at the examples, but they all had single widget at a time. I used https://github.com/charmbracelet/bubbletea on one project, but it felt quite cumbersome to create forms with validation, multiple pages and states etc.
Interesting that the website claims this is a “TUI” framework. In my mind, TUI means full screen, interactive terminal applications. This library seems focused on readable printing. The GitHub shows a full screen live timer, but there’s no obvious discussion of layouts, widgets, etc.
`putils` is not available yet, but your main first example uses it. The docs generally are very lacking.
Hi, putils is available. The docs are very new and we've rewritten everything, that's why some pages are still work in progress. For now you can see the putils docs here: https://pkg.go.dev/github.com/pterm/pterm/putils