Python prompt toolkit

From wikinotes

prompt_toolkit is a library that lets you create commandline interfaces with:

  • syntax highlighting
  • tab-completion
  • builtin vi-mode!

Documentation

official docs https://python-prompt-toolkit.readthedocs.io/en/stable/
github https://github.com/prompt-toolkit/python-prompt-toolkit