An open API service indexing awesome lists of open source software.

https://github.com/jasontaylordev/rapidconsole

A project for creating a command-line application that can run on .NET on Windows, Linux and macOS with support for commands, dependency injection, logging, and a whole lot more.
https://github.com/jasontaylordev/rapidconsole

Last synced: 6 months ago
JSON representation

A project for creating a command-line application that can run on .NET on Windows, Linux and macOS with support for commands, dependency injection, logging, and a whole lot more.

Awesome Lists containing this project

README

          

# Rapid Console .NET Template

[![Nuget](https://img.shields.io/nuget/v/JasonTaylorDev.RapidConsole?label=NuGet)](https://www.nuget.org/packages/JasonTaylorDev.RapidConsole)
[![Nuget](https://img.shields.io/nuget/dt/JasonTaylorDev.RapidConsole?label=Downloads)](https://www.nuget.org/packages/JasonTaylorDev.RapidConsole)

A project template for creating a command-line application that can run on .NET on Windows, Linux and macOS with support for commands, dependency injection, logging, and a whole lot more.

![image](https://user-images.githubusercontent.com/1988321/197191492-a98bd1f3-09e6-4eea-bcca-5596be88676d.png)

If you find this project useful, please give it a star. Thanks! ⭐

## Getting Started

Install the project template (requires .NET 9):

```bash
dotnet new install JasonTaylorDev.RapidConsole
```

Create a new app:

```bash
dotnet new rapid-console --output RapidConsole
```

## Versions

The main branch is now on .NET 9. The following previous versions are available:

* [8.0](https://github.com/jasontaylordev/RapidConsole/tree/net8.0)
* [7.0](https://github.com/jasontaylordev/RapidConsole/tree/net7.0)

## Learn More

Check out [Console App Project Template for .NET](https://jasontaylor.dev/console-app-project-template/) to learn more.

## Support

If you are having problems, please let me know by [raising a new issue](https://github.com/jasontaylordev/RapidConsole/issues/new).