ProjectZ 2026.10.25.2
See the version list below for details.
dotnet add package ProjectZ --version 2026.10.25.2
NuGet\Install-Package ProjectZ -Version 2026.10.25.2
<PackageReference Include="ProjectZ" Version="2026.10.25.2" />
<PackageVersion Include="ProjectZ" Version="2026.10.25.2" />
<PackageReference Include="ProjectZ" />
paket add ProjectZ --version 2026.10.25.2
#r "nuget: ProjectZ, 2026.10.25.2"
#:package ProjectZ@2026.10.25.2
#addin nuget:?package=ProjectZ&version=2026.10.25.2
#tool nuget:?package=ProjectZ&version=2026.10.25.2
![]()
Project Z
Familiar XAML. Native graphics. Expressive desktop UI.
Build desktop tools, creative applications and game interfaces with a GPU-rendered scene system, native Windows integration and a WPF-inspired programming model.
Get started · See it in action · Documentation · Visual Studio templates

heirowSnap 26.10.64, built with Project Z. Native glass, sharp vector text and a shared application theme.
Get started
Add the framework to a Windows .NET 8 or .NET 10 project:
dotnet add package ProjectZ --version 2026.10.25.2
For a ready-to-run C# or Visual Basic starter, download the Visual Studio 2026 templates. Install the .NET desktop development workload and .NET 10 SDK, install the VSIX, then choose File → New → Project → Project-Z Desktop.
The templates offer DirectX 12, DirectX 11 and OpenGL configurations. The framework defaults to native DX12. Template setup and renderer selection.
heirowSnap built with Project Z
A native file gallery and Graphics panel share the same transparent theme. Watch the gallery scroll while a colorful desktop moves behind the windows, then explore the native Graphics controls.

Captured from the installed 26.10.64 app with an offline profile, staged sample images, 16x SSAA and anisotropic 16x filtering. Full-size gallery · Capture details.
What you can build
| Capability | Included |
|---|---|
| Native rendering | DX12 scenes, reusable render targets, vector curves and configurable antialiasing. |
| XAML interfaces | Layout panels, resources, styles, C#/VB code-behind conversion and native scene generation. |
| Windows glass | DWM blur, background transparency, custom window chrome and shared tool windows. |
| Text and input | Compiled free vector fonts, system color emoji, selection, editable text, offline spelling and keyboard navigation. |
| Effects and motion | GPU blur, shadows, gradients, transforms, storyboards and input triggers. |
| Media and creative tools | Inline audio/video, 3D surfaces, separate VST/sample projects. |
The framework package includes native XAML code generation, the internal model importer and a self-contained diagnostics observer. The heirowSnap app, VST plugin and demos are separate projects.
Bring your XAML
Keep your markup, resources and C# or VB code together. Generate native scenes during the build, or import supported views explicitly. Existing manual ports can keep conversion disabled; original sources remain editable.
Native scene setup and examples · Build-time XAML conversion · Implementation guide
Build from source
dotnet restore "Project Z Windows.vbproj"
dotnet build "Project Z Windows.vbproj" -c Release -p:UseLocalSocketJack=false
The DX11 fallback is available with -p:ProjectZGraphicsBackend=DirectX11; use OpenGL for the OpenGL backend. Examples and solution projects.
Documentation
- Feature reference
- Native scene XAML and build-time conversion
- Visual Studio 2026 templates
- Offline spelling and custom dictionaries
- Selectable and read-only text
- Third-party notices
Current release
2026.10.25.2 makes Project Properties → Project-Z → Rendering quality apply to native Game/SceneManager applications, including both desktop and XAML templates. The default 4x AA and 16x anisotropic filtering take effect without quality assignments in application code or generated WPF startup. Explicit runtime quality changes remain supported. Existing DX12 apps can update their ProjectZFrameworkVersion pin; DX11/OpenGL apps also need the matching updated ProjectZ/Runtime assemblies from the new template. Graphics quality · Package versions.
Support
Support Project Z through optional GitHub sponsorship.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net10.0-windows was computed. |
-
net8.0-windows7.0
- LibTessDotNet (>= 1.1.15)
- Microsoft.Web.WebView2 (>= 1.0.3124.44)
- MonoGame.Framework.Native (>= 3.8.5.1)
- MonoGame.Runtime.Windows.DX12 (>= 3.8.5.1)
- Silk.NET.Assimp (>= 2.23.0)
- SocketJack (>= 2026.10.17.3)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on ProjectZ:
| Package | Downloads |
|---|---|
|
heirowDebug.ProjectZ
Native Project-Z live inspection, editing, labeled timelines, change notifications, property hooks and bounded scene-thread sampling. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.10.26.2 | 0 | 10/27/2026 |
| 2026.10.26.1 | 0 | 10/27/2026 |
| 2026.10.25.2 | 51 | 10/25/2026 |
| 2026.10.25.1 | 69 | 10/25/2026 |
| 2026.10.24.5 | 61 | 10/24/2026 |
| 2026.10.24.4 | 60 | 10/24/2026 |
| 2026.10.24.3 | 51 | 10/24/2026 |
| 2026.10.24.2 | 56 | 10/24/2026 |
| 2026.10.24.1 | 60 | 10/24/2026 |
| 2026.10.23.2 | 120 | 10/24/2026 |
| 2026.10.23.1 | 54 | 10/23/2026 |
| 2026.10.22.1 | 55 | 10/23/2026 |
| 2026.10.20.2 | 83 | 10/21/2026 |
| 2026.10.20.1 | 138 | 10/21/2026 |
| 2026.10.17.1 | 86 | 10/17/2026 |
| 2026.10.17 | 87 | 10/17/2026 |
| 2.8.2 | 100 | 10/3/2026 |
| 2.8.1 | 90 | 10/3/2026 |
| 2.8.0 | 88 | 10/3/2026 |
| 2.7.1 | 99 | 10/3/2026 |
2026.10.25.2 applies project anti-aliasing and texture-filtering settings to native Game/SceneManager applications without generated WPF startup or manual quality assignments. Defaults to 4x AA and anisotropic 16x filtering for package consumers, while preserving explicit runtime overrides. Includes the HTML5 cleanup and XAML template source-ambiguity fixes from 2026.10.25.1.