PhotinoX 4.2.0

Prefix Reserved
dotnet add package PhotinoX --version 4.2.0
                    
NuGet\Install-Package PhotinoX -Version 4.2.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="PhotinoX" Version="4.2.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="PhotinoX" Version="4.2.0" />
                    
Directory.Packages.props
<PackageReference Include="PhotinoX" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add PhotinoX --version 4.2.0
                    
#r "nuget: PhotinoX, 4.2.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package PhotinoX@4.2.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=PhotinoX&version=4.2.0
                    
Install as a Cake Addin
#tool nuget:?package=PhotinoX&version=4.2.0
                    
Install as a Cake Tool

PhotinoX Logo

PhotinoX

NuGet Version Build License NuGet Downloads

Lightweight .NET wrapper for native OS WebView windows:

  • Windows: WebView2
  • macOS: WKWebView
  • Linux: WebKitGTK 4.1

PhotinoX is a maintained fork of Photino.NET focused on stability, compatibility, and predictable cross‑platform behavior.

What is PhotinoX?

PhotinoX builds on the original Photino design: native desktop windows hosted by modern Web UI technologies (Blazor, React, Vue, Angular, etc.), without bundling a full Chromium runtime.
It relies entirely on OS‑native WebView engines, keeping apps small and efficient.

Note: PhotinoX is an independent fork of tryphotino/photino.NET under the Apache‑2.0 license and is not affiliated with the original project or organization.

Core (ecosystem)


Install

dotnet add package PhotinoX

(Ensure PhotinoX.Native is available at runtime for your target RID.)

Package targets net8.0; net9.0; net10.0. CI builds use the latest .NET 10 SDK.

Samples

See real, working examples here:

Docs (original Photino concepts): https://docs.tryphotino.io/

Requirements

Build from source

dotnet restore Photino.NET/PhotinoX.csproj
dotnet build   Photino.NET/PhotinoX.csproj -c Release
dotnet pack    Photino.NET/PhotinoX.csproj -c Release -o artifacts

CI: see .github/workflows/build.yml (build + pack + upload .nupkg/.snupkg).

Contributing

Issues and PRs are welcome. Keep PRs focused, minimal, and consistent with the rest of PhotinoX.

License

PhotinoX is licensed under Apache‑2.0.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  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.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on PhotinoX:

Package Downloads
PhotinoX.Blazor

Blazor integration for PhotinoX (.NET wrapper for OS-native WebView windows). Maintained fork of Photino.Blazor.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.2.0 147 4/1/2026
4.1.1 126 3/24/2026
4.1.0 118 3/20/2026