🗃️ Argument Parsing
2 items
🗃️ Command Routing
2 items
📄️ Isolated Context
At the simplest level, command line applications require few external dependencies. They need to be able to write to stdout for console output and stderr for errors. For Stricli, these requirements are encapsulated in the CommandContext type.
📄️ Configuration
The Stricli framework was designed to give applications the maximum amount of flexibility within the predefined constraints. When building an application, you can specify additional configurations to control the application behavior in different ways.
📄️ Shell Autocomplete
Stricli has first class support for tab auto completion in shells.
📄️ Out of Scope
Stricli has a lot of features (see Features) but it was not designed to solve every problem. It was deliberately created to have a limited feature set and then excel at those. The following features were all determined to be out-of-scope and are better solved manually or with an existing library.