Text User Interface

The TUI was designed using tview, which in turn uses tcell.

Thank you, rivo and gdamore, for these wonderful libraries.

Progress bars

progressbar is used to render progress bars

Configuration and Command-line handling

koanf is used to parse the HJSON configuration and the command-line parameters.

Text Printing

color is used to print colored text to the terminal.

Bluez and DBus handling

  • vishen, for the bluez implementation here.
  • muka, for the agent implementation here.