RodriOliveira.DotNet.Library.Template 1.4.1

dotnet new install RodriOliveira.DotNet.Library.Template@1.4.1
                    
This package contains a .NET Template Package you can call from the shell/command line.

Rodrigo Oliveira .NET Library Template

Opinionated dotnet new template for creating .NET 10 class libraries with a ready-to-use engineering baseline.

Requirements

  • .NET 10 SDK

Install

dotnet new install RodriOliveira.DotNet.Library.Template

Create a Library

dotnet new rodri-lib -n MyCompany.MyLibrary
cd MyCompany.MyLibrary

The rodri-lib short name creates a new library project and replaces the neutral Template.Library identity in generated paths and files.

Validate the Generated Project

dotnet restore --locked-mode
dotnet build --configuration Release --no-restore
dotnet test --configuration Release --no-build

Included Baseline

  • .NET 10 class library and test projects
  • Central Package Management and reproducible restore
  • nullable reference types, analyzers, and warnings as errors
  • xUnit v3, AwesomeAssertions, NSubstitute, and Coverlet
  • NuGet package metadata, symbols, Source Link, and package validation
  • GitHub Actions for CI, security checks, quality analysis, versioning, and release automation

Update Installed Templates

dotnet new update

Uninstall

dotnet new uninstall RodriOliveira.DotNet.Library.Template

Documentation

Full documentation is available in the GitHub repository:

https://github.com/rodri-oliveira-dev/dotnet-library-template

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.4.1 56 9/4/2026
1.4.0 55 9/4/2026
1.3.1 71 9/2/2026
1.3.0 52 9/1/2026