12 comments

  • cswilliams6 hours ago
    Excited to try it out as well. I often need to build simple CLI based apps in ruby so often would reach for TTY Toolkit: <a href="https:&#x2F;&#x2F;ttytoolkit.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ttytoolkit.org&#x2F;</a><p>However, I feel like it&#x27;s in maintenance mode at this point, so glad to see some new options available.
    • 3eb7988a16635 hours ago
      Shouldn&#x27;t some software be allowed to be done? Maintenance mode on a TUI library seems a reasonable place to be.
      • cswilliams3 hours ago
        Sure. I was probably trying to be too polite and didn&#x27;t want to use the word &quot;abandoned&quot;, but that&#x27;s probably a better term for the library at this point. There&#x27;s a good amount of open issues and PRs in many of the component gems that haven&#x27;t been addressed in years and requests to help maintain it have gone unanswered[0].<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;piotrmurach&#x2F;tty-prompt&#x2F;issues&#x2F;210" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;piotrmurach&#x2F;tty-prompt&#x2F;issues&#x2F;210</a>
  • pjmlp52 minutes ago
    Living the 80s, I guess the current nostalgia wave across tapes, portable CD players, Vynil and co, also applies to computer interfaces.
    • justifa41 minutes ago
      Interesting. Just sucks that Rust proponents apparently tried to assassinate Rust critic Rene Rebe through sw att ing.<p>Wretched, evil and vile Rust proponents will likely censor, distract or downplay this.
      • konmok34 minutes ago
        Is there any evidence that Rust proponents did it, or are people assuming that because Rene has been critical of Rust? That would be horrible if true, but I&#x27;d rather not jump to conclusions that fast.
  • pythonaut_162 hours ago
    Looks exciting!<p>Does it have proper support for opening an external editor (via $EDITOR like nano, vim, etc?)? I ran into issues with that in Ink and had to switch over to Bubbletea, but I&#x27;d love to use Ruby instead of Go
  • xfalcox4 hours ago
    I just made a new installer for Discourse on CharmRuby, now I gotta check this out and see if porting is feasible. Hopefully this reduces the app size, that is quite large with CharmRuby
  • iddan4 hours ago
    Landing page is great: informative, visual example, clear code example. Love it
    • Kerrick3 hours ago
      Thank you! I wrote the code snippets and picked the color palette, but the web design came by way of <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46587284">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46587284</a><p>And my wife, wonderful as always, helped critique the writing! My RadioMenu class&#x27;s comments (in the &quot;See More: Inline menu example&quot; expando-section) were far worse before she helped.
  • rubyfan7 hours ago
    Looks really interesting, I’m excited to explore this.
  • rufugee4 hours ago
    Looking forward to experimenting with it. Looks awesome!
  • ianks1 hour ago
    Love it
  • rbitar4 hours ago
    Fantastic, this looks excellent and excited to try it
  • aaronbrethorst9 hours ago
    super cool, great work Kerrick!
    • Kerrick8 hours ago
      Thank you! My first Show HN in 2012 [0] was an inline TUI (of sorts) written in Ruby [1], so this is a great day.<p>[0]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4017933">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4017933</a><p>[1]: <a href="https:&#x2F;&#x2F;kerrick.github.io&#x2F;google&#x2F;" rel="nofollow">https:&#x2F;&#x2F;kerrick.github.io&#x2F;google&#x2F;</a>
  • desireco425 hours ago
    I can&#x27;t like this enough, Ruby is perfect language for TUI apps and emergence of TUI apps is really welcome change.
  • knowitnone38 hours ago
    This is awesome, will definitely take this for a spin!
    • Kerrick8 hours ago
      Thank you! Please let me know how you find it. I want to make sure the DX is as good as possible.