jcdcdev.Umbraco.PackageTemplate 13.0.15-alpha0013

This is a prerelease version of jcdcdev.Umbraco.PackageTemplate.
There is a newer version of this package available.
See the version list below for details.
dotnet new install jcdcdev.Umbraco.PackageTemplate::13.0.15-alpha0013
                    
This package contains a .NET Template Package you can call from the shell/command line.

jcdcdev.Umbraco.PackageTemplate

GitHub NuGet Downloads ![Project Website](https://img.shields.io/badge/Project Website-jcdcdev?color=3c4834&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiIGNsYXNzPSJiaSBiaS1wYy1kaXNwbGF5IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik04IDFhMSAxIDAgMCAxIDEtMWg2YTEgMSAwIDAgMSAxIDF2MTRhMSAxIDAgMCAxLTEgMUg5YTEgMSAwIDAgMS0xLTF6bTEgMTMuNWEuNS41IDAgMSAwIDEgMCAuNS41IDAgMCAwLTEgMG0yIDBhLjUuNSAwIDEgMCAxIDAgLjUuNSAwIDAgMC0xIDBNOS41IDFhLjUuNSAwIDAgMCAwIDFoNWEuNS41IDAgMCAwIDAtMXpNOSAzLjVhLjUuNSAwIDAgMCAuNS41aDVhLjUuNSAwIDAgMCAwLTFoLTVhLjUuNSAwIDAgMC0uNS41TTEuNSAyQTEuNSAxLjUgMCAwIDAgMCAzLjV2N0ExLjUgMS41IDAgMCAwIDEuNSAxMkg2djJoLS41YS41LjUgMCAwIDAgMCAxSDd2LTRIMS41YS41LjUgMCAwIDEtLjUtLjV2LTdhLjUuNSAwIDAgMSAuNS0uNUg3VjJ6Ii8+Cjwvc3ZnPg==)

An opinionated template for creating Umbraco packages hosted on GitHub.

Version 13 will only receive security updates and no new features.

Please review the security policy for more information.

Installation

Install Package

dotnet add package jcdcdev.Umbraco.PackageTemplate

Quick Start

Prerequisites

  1. A basic understanding of NuGet package development

  2. A git repository on GitHub

    • Your repository name must match the project name e.g. Demo.Package
    • GitHub Action Secret - NUGET_API_KEY with your NuGet API key
  3. Install template

Create package

  1. Create new project

    dotnet CLI
    dotnet new jcdcdev-umb-package -o Demo.Package --ghUsername jcdcdev --title "My Demo Package" --description "An empty Umbraco package" --addClient    
    
    Visual Studio
    • Open Visual Studio
    • Create a new project
    • Search for jcdcdev-umb-package
    • Click Next
    • Fill in the project title, description, and other details
    • Click Create
  2. Open project in your IDE

  3. Build and run project

  4. Congratulations! You have created an empty Umbraco package 🎉

Now you can implement your package features.

  1. Update README.md with your package details
  2. Update umbraco-marketplace.json with your package details

Publish

  1. Push your code to GitHub
  2. Create a pull request into the main branch
  3. Merge the pull request
  4. A new release will be created

Configuration

Template Parameters

Documentation

Contributing

Contributions to this package are most welcome! Please visit the Contributing page.

  • net8.0

    • 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
17.0.2 206 2/12/2026
17.0.2-alpha.24 151 2/12/2026
17.0.2-alpha.22 154 2/12/2026
17.0.1 264 12/26/2025
17.0.1-alpha.5 284 12/22/2025
16.0.9 188 2/17/2026
16.0.9-alpha0003 188 2/16/2026
16.0.8 204 2/3/2026
16.0.8-alpha0007 198 2/3/2026
16.0.7 211 1/28/2026
16.0.7-alpha0028 214 1/26/2026
16.0.7-alpha0013 210 1/26/2026
16.0.6 339 12/21/2025
15.0.21 327 12/21/2025
13.0.15 215 1/28/2026
13.0.15-alpha0031 203 1/28/2026
13.0.15-alpha0013 213 1/26/2026
13.0.14 253 12/26/2025
13.0.14-alpha0003 258 12/26/2025
13.0.13 342 12/21/2025
Loading failed