Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alastairlundy/clirunner
A Work In Progress .NET Library for interacting with Command Line Interfaces,
https://github.com/alastairlundy/clirunner
cli csharp-library dotnet shell
Last synced: 26 days ago
JSON representation
A Work In Progress .NET Library for interacting with Command Line Interfaces,
- Host: GitHub
- URL: https://github.com/alastairlundy/clirunner
- Owner: alastairlundy
- License: mpl-2.0
- Created: 2024-09-29T12:57:16.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-08T20:14:23.000Z (28 days ago)
- Last Synced: 2024-12-08T21:27:26.718Z (28 days ago)
- Topics: cli, csharp-library, dotnet, shell
- Language: C#
- Homepage:
- Size: 153 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# CliRunner
CliRunner is a **Work In Progress** library for interacting with Command Line Interfaces,## Features
* Though this project cannot claim to be dependency free; it has just 1 dependency ^1
* Support for specific specializations such as running executables or commands via Windows Powershell or CMD on Windows ^2## Why use CliRunner over [CliWrap](https://github.com/Tyrrrz/CliWrap/)?
* No hidden or additional licensing terms are required beyond the source code license
* No imported C code - This library is entirely written in C#.^1 - Only Required for .NET Standard 2.0 and 2.1 users
^2 - Specialization library is distributed separately.
## Support
This can be added to any .NET Standard 2.0, .NET Standard 2.1 or .NET 8 supported Application or Library.### Compatibility
| CliRunner Version series | .NET Targets supported |
|--------------------------|--------------------------------------------------|
| 0.x | .NET Standard 2.0, .NET Standard 2.1, and .NET 8 |[![NuGet](https://img.shields.io/nuget/v/CliRunner.svg)](https://www.nuget.org/packages/CliRunner/)
[![NuGet](https://img.shields.io/nuget/dt/CliRunner.svg)](https://www.nuget.org/packages/CliRunner/)## Licensing
CliRunner is licensed under the MPL 2.0 license.