anomaly / gallagher

The missing toolkit for extending Gallagher Command Centre, featuring a CLI, SQL interface, TUI and a Python idiomatic SDK
https://anomaly.github.io/gallagher/
MIT License
11 stars 2 forks source link

Provide a `textual` based terminal user interface for the command centre #25

Open devraj opened 8 months ago

devraj commented 8 months ago

A completely unnecessary but cool request but following from #13 working so nicely and @textualize offering cool libraries like trogon and textual I thought would't it be nice to provide an additional terminal based interface which isn't exactly a CLI but not a traditional GUI.

Moreover this will extend out Python skills on the CLI and allow us to value add the library.

The why of this request really is around bringing richer CLI tools for the Gallagher ecosystem.

Note that this request and the CLI should be additional poetry installables. The API client should be a product of its own.