DotNetDo 0.10.0

dotnet tool install --global DotNetDo --version 0.10.0
                    
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 DotNetDo --version 0.10.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=DotNetDo&version=0.10.0
                    
nuke :add-package DotNetDo --version 0.10.0
                    

DotNetDo

DotNetDo turns small C# files into repository automation scripts. Install the dotnetdo global tool to initialize a workspace, then run its scripts through the local ./do launcher. Scripts use typed helpers for processes, paths, Git, .NET, configuration, secrets, logging, and CI providers.

Website & documentation · Guides · API reference

Getting started

Note that DotNetDo requires .NET 10.

dotnet tool install --global DotNetDo
dotnetdo :completion

The second command installs task and parameter completion for PowerShell, Bash, or Zsh. Restart the shell afterward.

dotnetdo :init
./do :new build
./do build

:init creates workspace-local do.cmd and do launchers. Use ./do from your shell.

A script is an ordinary .NET file-based app:

#!/usr/bin/env dotnet
#:package DotNetDo.Core@0.7.0
using DotNetDo;

await Tools.DotNet.Build;

Use ./do :help for runner commands or ./do :help <name> for a script's declared parameters.

Licensed under the MIT License.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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.10.0 51 11/3/2026
0.9.0 172 9/27/2026
0.8.0 154 9/5/2026
0.7.0 92 8/23/2026
0.6.0 104 8/1/2026
0.5.0 92 7/28/2026
0.4.0 89 7/26/2026
0.3.1 87 7/26/2026
0.3.0 97 7/22/2026
0.2.0 108 7/17/2026
0.1.0 97 7/16/2026