Bullet

Dev tools

command line prompts

SHOW HN2019

189points
31comments
#209of 2,195 in 2019
Top 10%of 2019 by points

How HN took it

MixedNo clear lean

5 positive, 6 neutral or asking, 1 mixed, 3 critical, out of 15 comments about the project. Thread score +0.07.

Idea: 3 for, 1 againstDesign: 1 for, 1 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Looks nice and useful for simple CLI scripts

    From 3 comments
    • I like this a lot. Will definitely try it out at some point.
      mr_cyborg on HN
    • This is awesome, I've been using Pick, but this looks a lot nicer!
      alex_g on HN
    • I can think of a lot of simple scripts that I could easily plug this into. When I’m writing a little script to do something for me, the last thing I want to do is write any sort…
      fermentation on HN

Objections

  • Does not work on Windows because termios is unavailable

    From 2 comments
    • termios issue. I installed this via pip in python 3.7 under windows 10 and got an error about the termios package not being available. But trying to install termios via pip…
      slurryer on HN
    • The readme only claims to support Linux. termios is a built-in package, but not for Windows. https://docs.python.org/3/library/termios.html
      rcfox on HN
  • Calling it beautiful is a marketing claim

    From 2 comments
    • If there's one trend I can't stand it's developers claiming that their own projects are "beautiful".
      black-tea on HN
    • i'd say "beautiful" in this context is shorthand for "built with attention towards aesthetics", which is often not the case for programmer tools like this
      uryga on HN
  • Unclear real use cases beyond a toy project

    From 1 comment
    • What are the use cases? This looks like a fun project without any real applications. A react component makes sense because it hooks into an existing ecosystem but how would…
      whalesalad on HN

Requests

  • Add more widgets such as checkboxes and forms

    From 1 comment
    • Looks cool. I'd like to see more widgets though, like a checkbox or simple form widget. One package just for a radio list is too much like the npm way of doing things.
      Evidlo on HN
  • Support choose-many questions and chaining prompts

    From 2 comments
    • This is really nice. I'm working on a similar project right now, trying to hook together a few console UI pieces like this into a coherent annotation tool:…
      lars512 on HN
    • Thanks for the feedback! Will definitely add more features to this package. Wrapping up several prompts together is a great idea too, thanks for the insight.
      Mckinsey666 on HN
  • Support greyed-out deactivated choices and validation

    From 1 comment
    • First thoughts were that this was handled by Prompt Toolkit, but it's actually a slightly different case to the auto complete which that one offers:…
      nmstoker on HN

Questions

  • Is the project still maintained, as with pythondialog?

    From 1 comment

Alternatives named

  • Python Dialog, Prompt Toolkit, Gooey, pick, cutie, questioner, quick

    From 7 comments
    • if you want to use python together with dialog to build cli menus, i recommend using http://pythondialog.sourceforge.net/doc/. i've been using it for a project at work and it's…
      1f97 on HN
    • First thoughts were that this was handled by Prompt Toolkit, but it's actually a slightly different case to the auto complete which that one offers:…
      nmstoker on HN
    • Well there is Gooey, FWIW: https://pypi.org/project/Gooey/
      BerislavLopac on HN
    • I've previously built a similar package, much simpler: https://github.com/wong2/pick
      wonderfuly on HN
    • There is similar project https://github.com/Kamik423/cutie for someone who is interested in cli dialogs.
      spark888 on HN
    • This is really nice. I'm working on a similar project right now, trying to hook together a few console UI pieces like this into a coherent annotation tool:…
      lars512 on HN
    • Possibly https://github.com/szsdk/quick ?
      sikhnerd on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/19252276)