jcdcdev.Umbraco.PackageTemplate 16.0.7-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::16.0.7-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.

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.

  • net9.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 139 2/12/2026
17.0.2-alpha.24 91 2/12/2026
17.0.2-alpha.22 92 2/12/2026
17.0.1 206 12/26/2025
17.0.1-alpha.5 228 12/22/2025
16.0.9 129 2/17/2026
16.0.9-alpha0003 130 2/16/2026
16.0.8 145 2/3/2026
16.0.8-alpha0007 141 2/3/2026
16.0.7 152 1/28/2026
16.0.7-alpha0028 154 1/26/2026
16.0.7-alpha0013 150 1/26/2026
16.0.6 280 12/21/2025
15.0.21 268 12/21/2025
13.0.15 158 1/28/2026
13.0.15-alpha0031 145 1/28/2026
13.0.15-alpha0013 151 1/26/2026
13.0.14 195 12/26/2025
13.0.14-alpha0003 201 12/26/2025
13.0.13 283 12/21/2025
Loading failed