EBitSaaS.CLI 0.0.1

dotnet tool install --global EBitSaaS.CLI --version 0.0.1
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local EBitSaaS.CLI --version 0.0.1
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=EBitSaaS.CLI&version=0.0.1
                    
nuke :add-package EBitSaaS.CLI --version 0.0.1
                    

EBitSaaS CLI

EBitSaaS CLI is a command-line tool for creating new EBitSaaS projects quickly using predefined project templates.

Features

  • Create a new EBitSaaS project from the command line
  • Specify a custom project folder
  • Select the target .NET framework
  • Automatic project generation
  • Automatic package installation
  • Simple command-line interface
  • Built as a .NET global tool

Requirements

  • .NET SDK
  • Windows, Linux, or macOS

Installation

Install the CLI globally using the .NET Tool package:

dotnet tool install --global EBitSaaS.CLI

After installation, verify that the CLI is available:

ebit --version

You can also view the available commands:

ebit --help

Usage

Create a new project:

ebit new MyAccounting

Create a project with a custom folder name:

ebit new MyAccounting --folder "My First Project"

Create a project using a specific .NET framework:

ebit new MyAccounting --framework net8

Use both folder and framework options:

ebit new MyAccounting --folder "My First Project" --framework net8

Commands

new

Creates a new EBitSaaS project.

ebit new <ProjectName>

--folder

Specifies the folder where the generated project will be created.

ebit new <ProjectName> --folder "<FolderName>"

--framework

Specifies the .NET framework version for the generated project.

ebit new <ProjectName> --framework net8

--help

Displays CLI help information.

ebit --help

--version

Displays the installed CLI version.

ebit --version

Examples

ebit new MyAccounting
ebit new MyAccounting --folder "Accounting Project"
ebit new MyAccounting --framework net8
ebit new MyAccounting --folder "Accounting Project" --framework net8

Project Generation

When a project is created, EBitSaaS CLI generates the project structure from the included templates and installs the required NuGet packages.

The generated project can then be opened and developed using Visual Studio, Visual Studio Code, JetBrains Rider, or another compatible .NET development environment.

License

This project is licensed under the MIT License.

See the LICENSE file for details.

Author

EBitSaaS

Version

Current version: 1.0.0

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.0.1 100 8/29/2026