hidden-char (hackage): This package provides a getHiddenChar function which works reasonably consistently across the Windows, Linux and macOS platforms. getHiddenChar yields a single character from the standard input device with buffering and echoing to standard output disabled.
Keywords: command-line-tool|library|mit|command-line|console|haskell|input-output|linux|macos|terminal|windows