Trogon為 CLI 應用程序自動生成 TUI
Trogon 可為命令行應用程序自動生成友好的終端用戶界面。Trogon 可與流行的 Python Click 庫一起使用,將來預計還會支持其他庫和語言。
Trogon 檢查你的(命令行)應用程序并提取一個描述 options / switches / help 等的模式。然后使用該信息構建文本 UI,你可以使用它來編輯和運行命令。
項目團隊以希望將此模式和協(xié)議形式化,以從應用程序中提取或公開它。這將允許 Trogon 為任何 CLI 應用程序構建 TUI,無論它是如何構建的。如果你熟悉 Swagger,可考慮 Swagger for CLI。
Trogon 現(xiàn)已可以使用,添加到現(xiàn)有項目中只需 2 行代碼。不過項目仍處于開發(fā)的早期階段,團隊計劃對其進行大量改進。
評論
圖片
表情
