A TUI gemini client
Abusing HLists to parse command line arguments
Read a password from stdin
Find And Replace string template engine