Ouse.Estragonia.Templates 1.0.1

dotnet new install Ouse.Estragonia.Templates@1.0.1
                    
This package contains a .NET Template Package you can call from the shell/command line.

Estragonia templates

NuGet: Ouse.Estragonia.Templates
Library: Ouse.Estragonia
Repo: 0use-TE/Estragonia

Install from NuGet

dotnet new install Ouse.Estragonia.Templates

Update:

dotnet new uninstall Ouse.Estragonia.Templates
dotnet new install Ouse.Estragonia.Templates

Then restart Visual Studio if you use the New Project dialog.

Create a project

dotnet new estragonia -n MySolution --GodotProjectName MyGame -o MySolution
cd MySolution
dotnet restore

Open project.godot with Godot 4.7+ (.NET).

Parameter CLI Visual Studio Meaning
Solution name -n / --name Project name *.sln name
Output folder -o Location Output directory
Godot project name --GodotProjectName Godot project name C# project / assembly / namespace

The generated project references Ouse.Estragonia from nuget.org only (PackageReference, version float 1.*).
Bridge namespaces remain JLeb.Estragonia.

Host scripts are part of the generated Godot project (AvaloniaControl.cs, UiHost.cs).
They are not provided as Godot scripts by the NuGet library — see docs/v1.0.0/hosting.md.

Solution layout

Solution 'MySolution'
├── Solution Items
│   ├── README.md
│   ├── global.json
│   ├── Directory.Build.props
│   ├── Directory.Packages.props
│   └── project.godot          ← open in Godot
└── MyGame
    ├── Views/ / ViewModels/
    ├── App.axaml
    ├── AvaloniaControl.cs     ← Godot host (in project, required)
    ├── UiHost.cs              ← Godot host (in project, required)
    ├── AvaloniaLoader.cs      ← Autoload
    ├── Designer.cs            ← Avalonia previewer (Main + BuildAvaloniaApp)
    └── UserInterface.cs       ← your UiHost subclass

Local pack (contributors)

dotnet pack src/JLeb.Estragonia -c Release -o nupkgs
dotnet pack templates/Ouse.Estragonia.Templates.csproj -c Release -o nupkgs
dotnet new uninstall Ouse.Estragonia.Templates
dotnet new install ./nupkgs/Ouse.Estragonia.Templates.1.0.1.nupkg

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.0.1 66 8/11/2026
1.0.0 96 8/3/2026