Use a graphical interface
Currently silkaj is using dirty one-shot
os.system("clear") then tabulate lib to display charts.
It's not possible to sort lines and to keep open all this charts. It could also be possible to see evolving charts.
The library should preferably be asynchronous.
Silkaj can be a multiple-gui client. Silkaj would stay a CLI client. Then, I would preferably go first for a console client using
curses, then a GUI client using
All in Debian
- blessed − doc
- npyscreen − Blog article
To do so, I suggest to use
We could takes example and use curses lib used on XMPP console client Poezio.
GTK4 could also be a solution, but it will needs too much works and will almost reproduce Sakia.
- Could be a nice way to have it on the Librem 5/PinePhone
GUI Desktop frameworks
Terminal not based on Ncurses (in Debian)
- GUY : un module python3 pour créer des GUI multiplateforme (android aussi!)
- wuy, guy
- Using Python for Mobile Development: Kivy vs BeeWare
GUI from the CLI
https://github.com/vxgmichel/aioconsoleThis is an