#command-line interface
gorilla-cli
Gorilla CLI enhances command-line operations by offering suggestions tailored to specific user objectives, supporting around 1500 APIs like Kubernetes and AWS. Created by UC Berkeley, the tool emphasizes user control and data privacy, demanding explicit approval for executing commands and ensuring no output data is retained. Easily installable via pip, Gorilla CLI leverages advanced Language Models such as OpenAI's GPT-4 to provide intuitive interfaces with a history feature for re-executing past commands. Contributions for improvement are accepted under the Apache 2.0 license.
owl
Explore an Elixir toolkit designed for creating command-line interfaces. It includes features like customizable text colorization, input validation, and selection controls inspired by AUR package managers. The toolkit supports ASCII tables, text editing, and live updates with multicolor progress bars and spinners. Compatible with the Erlang I/O Protocol, it fits well into existing Elixir environments, enhancing command-line interactions without complexity. It can be easily installed by adding it to your dependencies, with comprehensive documentation on Hexdocs.
Feedback Email: [email protected]