I really like tui applications, because they are sustainable, efficient, distraction free and often do one thing in which they are good in.

But I can’t find a good application for every purpose I need and want to create my own tui application.

And the only thing I know of is ncurses. But because it’s really old, I don’t know if it’s still state-of-the-art or are there better solutions?

Which language would be the best to create a sustainable tui application?

Thanks for your help :)

  • nachtigall@feddit.de
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    What programming languages are you looking for?

    Since you are currently learning Elm, there is the Go library Bubble Tea which took inspiration from Elm’s architecture. Another option for Go would be tview.

    Otherwise, you could find a list of libraries in the awesome-tuis repo.

    • maxmoon@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      I just invested hours to go throw the awesome tui list and test (a few) tui apps. It’s amazing what kind of applications even exist.

      This could take a while to filter out the good ones :O