Liked using this. I wrote a TUI for my company's api with it. I dont use the website much any more.
Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
11–20 of 64 posts
Re: Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
#12Re: Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
#13Re: Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
#14Re: Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
#15http://hackage.haskell.org/package/brick is popular in the Haskell world.
I was a beginner Haskell programmer when I first used brick, and it's great exposure to building a real world application (something a lot of Haskell beginners crave learning). Docs are very good too.
Code for anyone that might find it useful: https://github.com/2mol/pboy
edit: forgot to mention that it's very "Elm architecture", so if you like modern frontend development, then you might feel right at home in that paradigm.
Re: Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
#16Here are some examples how it can look in action: https://github.com/peterbrittain/asciimatics/wiki
Re: Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
#17It is immediate mode so you render the entire UI every tick, though it is smart enough to not actually redraw things that didn't change.
Re: Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
#18Re: Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?
#19https://github.com/vadimdemedes/ink for writing TUIs with react. Here's a project I wrote using that: https://github.com/zephraph/solitaire. It's not as powerful as ncurses, but it works rather well.
If you want something more on par with ncurses try https://github.com/cronvel/terminal-kit