The ConsoLovers.ConsoleToolkit(.Core) is a collection of several independant tools that can be used to write console applications (better and faster).
Check out he Wiki for detailed support of the most features.
To get an idea of the newest features and chages, have a look at the latest changes
- Commandline parsing, mapping and execution engine
- Customizable execution pipeline with many build in features like, exception and exit code handling
- Customizable dependency injection
- A Customizable ConsoleMenu that supports Keyboard and Mouse selection.
- A InputBox class that can be used for password scenarios.
The toolkit is also available as nuget package. Eee the links below.
Package | Current version | Build | Content |
---|---|---|---|
ConsoLovers.Toolkit.Core | command line handling, execution engine | ||
ConsoLovers.Toolkit | ConsoleMenu |
If you nee inter-process communication between multiple processes, you should have check out the packages below
Feel free to create a pull request to include new features. For development Visual Studio 2022 is required. (or any tool for compiling C#10)
The software is licensed under the MIT license.