Soenneker.Maui.Blazor.Bridge 3.0.264

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Soenneker.Maui.Blazor.Bridge --version 3.0.264
                    
NuGet\Install-Package Soenneker.Maui.Blazor.Bridge -Version 3.0.264
                    
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="Soenneker.Maui.Blazor.Bridge" Version="3.0.264" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.Maui.Blazor.Bridge" Version="3.0.264" />
                    
Directory.Packages.props
<PackageReference Include="Soenneker.Maui.Blazor.Bridge" />
                    
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 Soenneker.Maui.Blazor.Bridge --version 3.0.264
                    
#r "nuget: Soenneker.Maui.Blazor.Bridge, 3.0.264"
                    
#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 Soenneker.Maui.Blazor.Bridge@3.0.264
                    
#: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=Soenneker.Maui.Blazor.Bridge&version=3.0.264
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.Maui.Blazor.Bridge&version=3.0.264
                    
Install as a Cake Tool

alternate text is missing from this package README image Soenneker.Maui.Blazor.Bridge

alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image

Effortlessly integrate MAUI components within BlazorWebView, enabling seamless interaction between Blazor and native MAUI UI elements.


🚀 Features

✅ Embed MAUI components directly inside BlazorWebView like HTML elements.
✅ Maintain a structured overlay system for native elements.
✅ Provides typed and generic bridges for flexible component integration.


📦 Installation

Install the package via NuGet:

dotnet add package Soenneker.Maui.Blazor.Bridge

Register the interop in CreateMauiApp:

public static MauiApp CreateMauiApp()
{
    var builder = MauiApp.CreateBuilder();
    builder.Services.AddMauiBlazorBridgeAsScoped();
}

🛠️ Layout Setup

To integrate MAUI components within BlazorWebView, modify your MainPage.xaml.
Wrap the BlazorWebView inside a Grid, and include an AbsoluteLayout (OverlayContainer) to host native elements:

<Grid>
    
    <BlazorWebView x:Name="blazorWebView"
                   HostPage="wwwroot/index.html">
        <BlazorWebView.RootComponents>
            <RootComponent Selector="#app" ComponentType="{x:Type local:Routes}" />
        </BlazorWebView.RootComponents>
    </BlazorWebView>

    
    <AbsoluteLayout x:Name="OverlayContainer" BackgroundColor="Transparent" InputTransparent="True" />
</Grid>

This setup ensures that MAUI-native elements overlay correctly within your BlazorWebView.


⚡ Usage

To bridge MAUI elements into Blazor, use either:

  • MauiBlazorTypedBridge<T> (Typed binding)
  • MauiBlazorGenericBridge (Generic binding)

🏗️ Example: Embedding a MauiLabel in Blazor

@page "/"

@implements IAsyncDisposable

<MauiBlazorTypedBridge @ref="_bridge" TComponent="MauiLabel" Component="_label"></MauiBlazorTypedBridge>

@code {
    MauiLabel? _label;
    MauiBlazorTypedBridge<MauiLabel>? _bridge;

    protected override void OnInitialized()
    {
        _label = new MauiLabel 
        { 
            Text = "This is a MAUI Label", 
            BackgroundColor = Colors.Transparent, 
            TextColor = Colors.Black 
        };
    }

    public async ValueTask DisposeAsync()
    {
        if (_bridge != null)
            await _bridge.DisposeAsync();
    }
}

This example adds a MauiLabel component inside a Blazor page, allowing it to function within the BlazorWebView.

Product Compatible and additional computed target framework versions.
.NET 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 was computed.  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

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
3.0.267 154 10/17/2025
3.0.266 155 10/16/2025
3.0.265 154 10/16/2025
3.0.264 149 10/15/2025
3.0.263 159 10/15/2025
3.0.262 154 10/14/2025
3.0.261 154 10/14/2025
3.0.260 170 10/1/2025
3.0.259 162 9/30/2025
3.0.258 298 9/16/2025
3.0.257 165 9/10/2025
3.0.256 163 9/10/2025
3.0.255 170 9/9/2025
3.0.254 163 9/9/2025
3.0.253 161 9/9/2025
3.0.252 163 9/9/2025
3.0.251 139 9/7/2025
3.0.250 135 9/6/2025
3.0.249 135 9/6/2025
3.0.248 130 9/5/2025
3.0.247 181 9/3/2025
3.0.246 175 9/3/2025
3.0.245 174 9/3/2025
3.0.244 182 9/3/2025
3.0.243 160 8/15/2025
3.0.242 166 8/14/2025
3.0.241 167 8/12/2025
3.0.240 168 8/11/2025
3.0.239 185 8/11/2025
3.0.238 156 8/11/2025
3.0.237 168 8/11/2025
3.0.236 163 8/11/2025
3.0.235 237 8/7/2025
3.0.234 244 8/5/2025
3.0.233 240 8/5/2025
3.0.232 246 8/5/2025
3.0.231 215 8/5/2025
3.0.230 207 8/5/2025
3.0.229 488 7/24/2025
3.0.228 162 7/14/2025
3.0.227 154 7/11/2025
3.0.226 169 7/9/2025
3.0.225 166 7/9/2025
3.0.224 163 7/8/2025
3.0.223 169 7/8/2025
3.0.222 173 7/8/2025
3.0.221 163 7/3/2025
3.0.220 155 7/2/2025
3.0.219 156 7/1/2025
3.0.218 128 6/28/2025
3.0.217 119 6/28/2025
3.0.216 96 6/28/2025
3.0.215 91 6/28/2025
3.0.214 93 6/28/2025
3.0.213 119 6/27/2025
3.0.212 114 6/27/2025
3.0.211 330 6/12/2025
3.0.210 311 6/11/2025
3.0.209 328 6/11/2025
3.0.208 310 6/11/2025
3.0.207 312 6/10/2025
3.0.206 310 6/10/2025
3.0.205 171 6/3/2025
3.0.204 184 5/28/2025
3.0.203 170 5/28/2025
3.0.202 173 5/28/2025
3.0.201 169 5/27/2025
3.0.200 167 5/27/2025
3.0.199 164 5/27/2025
3.0.198 169 5/27/2025
3.0.197 139 5/23/2025
3.0.196 144 5/23/2025
3.0.195 163 5/23/2025
3.0.194 175 5/23/2025
3.0.193 172 5/23/2025
3.0.192 188 5/22/2025
3.0.190 199 5/19/2025
3.0.189 185 5/18/2025
3.0.188 130 5/18/2025
3.0.187 266 5/14/2025
3.0.186 257 5/14/2025
3.0.185 257 5/14/2025
3.0.184 246 5/13/2025
3.0.183 251 5/13/2025
3.0.182 293 5/13/2025
3.0.181 183 5/8/2025
3.0.180 188 5/8/2025
3.0.179 175 5/8/2025
3.0.178 188 5/8/2025
3.0.177 172 5/8/2025
3.0.176 190 5/8/2025
3.0.175 170 5/8/2025
3.0.174 199 5/8/2025
3.0.173 175 5/7/2025
3.0.172 178 5/5/2025
3.0.171 166 5/5/2025
3.0.170 187 5/5/2025
3.0.169 166 5/5/2025
3.0.168 170 5/5/2025
3.0.167 173 5/5/2025
3.0.166 187 5/5/2025
3.0.165 171 5/5/2025
3.0.163 207 5/5/2025
3.0.162 206 4/11/2025
3.0.161 192 4/9/2025
3.0.160 183 4/9/2025
3.0.159 187 4/9/2025
3.0.158 189 4/8/2025
3.0.157 202 4/8/2025
3.0.156 205 4/8/2025
3.0.154 178 4/8/2025
3.0.153 177 4/8/2025
3.0.152 200 4/8/2025
3.0.151 180 4/8/2025
3.0.150 198 4/8/2025
3.0.149 181 4/8/2025
3.0.148 191 4/8/2025
3.0.147 179 4/8/2025
3.0.146 188 4/8/2025
3.0.145 209 4/8/2025
3.0.144 181 4/8/2025
3.0.143 188 4/7/2025
3.0.142 189 4/7/2025
3.0.141 194 4/7/2025
3.0.140 188 4/7/2025
3.0.139 205 4/7/2025
3.0.138 211 4/7/2025
3.0.137 202 4/7/2025
3.0.136 207 4/7/2025
3.0.135 192 4/7/2025
3.0.134 204 4/7/2025
3.0.133 215 4/7/2025
3.0.132 199 4/7/2025
3.0.131 225 4/7/2025
3.0.130 192 4/7/2025
3.0.129 206 4/7/2025
3.0.128 209 4/7/2025
3.0.127 213 4/7/2025
3.0.126 198 4/6/2025
3.0.125 197 4/6/2025
3.0.124 187 4/6/2025
3.0.123 226 4/6/2025
3.0.122 163 4/6/2025
3.0.121 166 4/6/2025
3.0.120 149 4/6/2025
3.0.119 145 4/6/2025
3.0.118 158 4/6/2025
3.0.117 137 4/5/2025
3.0.116 139 4/5/2025
3.0.115 119 4/5/2025
3.0.114 125 4/5/2025
3.0.113 116 4/5/2025
3.0.112 125 4/5/2025
3.0.111 130 4/5/2025
3.0.110 116 4/4/2025
3.0.109 129 4/4/2025
3.0.108 158 4/4/2025
3.0.107 188 4/4/2025
3.0.106 170 4/4/2025
3.0.105 174 4/4/2025
3.0.104 188 4/4/2025
3.0.103 177 4/4/2025
3.0.102 186 4/3/2025
3.0.101 190 4/1/2025
3.0.100 198 4/1/2025
3.0.99 184 4/1/2025
3.0.98 181 4/1/2025
3.0.97 174 4/1/2025
3.0.96 184 4/1/2025
3.0.95 197 4/1/2025
3.0.94 191 4/1/2025
3.0.93 202 4/1/2025
3.0.92 175 4/1/2025
3.0.91 199 4/1/2025
3.0.90 179 4/1/2025
3.0.89 192 4/1/2025
3.0.88 206 4/1/2025
3.0.87 186 3/31/2025
3.0.86 192 3/31/2025
3.0.85 188 3/31/2025
3.0.84 197 3/29/2025
3.0.83 135 3/29/2025
3.0.82 129 3/29/2025
3.0.81 116 3/29/2025
3.0.80 143 3/29/2025
3.0.79 123 3/29/2025
3.0.78 150 3/28/2025
3.0.77 161 3/27/2025
3.0.76 166 3/27/2025
3.0.75 174 3/27/2025
3.0.74 490 3/26/2025
3.0.73 504 3/26/2025
3.0.72 492 3/25/2025
3.0.71 507 3/25/2025
3.0.70 491 3/25/2025
3.0.69 507 3/25/2025
3.0.68 146 3/22/2025
3.0.67 102 3/22/2025
3.0.66 117 3/21/2025
3.0.65 140 3/21/2025
3.0.64 139 3/21/2025
3.0.63 164 3/21/2025
3.0.62 178 3/19/2025
3.0.61 178 3/19/2025
3.0.60 175 3/18/2025
3.0.59 173 3/18/2025
3.0.58 180 3/18/2025
3.0.57 171 3/18/2025
3.0.56 178 3/18/2025
3.0.55 180 3/18/2025
3.0.54 184 3/18/2025
3.0.53 181 3/18/2025
3.0.52 169 3/16/2025
3.0.51 165 3/16/2025
3.0.50 128 3/15/2025
3.0.49 127 3/15/2025
3.0.48 129 3/15/2025
3.0.47 109 3/15/2025
3.0.46 131 3/15/2025
3.0.45 109 3/15/2025
3.0.44 178 3/14/2025
3.0.43 194 3/13/2025
3.0.42 193 3/12/2025
3.0.41 208 3/12/2025
3.0.40 212 3/11/2025
3.0.39 195 3/11/2025
3.0.38 212 3/11/2025
3.0.37 229 3/11/2025
3.0.36 201 3/11/2025
3.0.35 224 3/11/2025
3.0.34 203 3/11/2025
3.0.33 238 3/7/2025
3.0.32 273 3/7/2025
3.0.31 272 3/7/2025
3.0.30 233 3/7/2025
3.0.29 248 3/7/2025
3.0.28 263 3/7/2025
3.0.27 238 3/7/2025
3.0.26 248 3/7/2025
3.0.25 246 3/7/2025
3.0.24 243 3/4/2025
3.0.23 234 3/4/2025
3.0.22 247 3/3/2025
3.0.21 246 3/3/2025
3.0.20 129 3/3/2025
3.0.19 166 3/3/2025
3.0.18 146 3/3/2025
3.0.17 145 3/2/2025
3.0.15 147 3/2/2025
3.0.14 153 3/2/2025
3.0.13 141 3/2/2025
3.0.12 144 3/2/2025
3.0.11 151 3/2/2025
3.0.10 147 3/2/2025
3.0.9 147 3/2/2025
3.0.8 146 3/2/2025
3.0.7 146 3/1/2025
3.0.6 133 3/1/2025
3.0.5 163 3/1/2025
3.0.4 138 3/1/2025
3.0.3 141 3/1/2025
3.0.2 133 3/1/2025
3.0.1 127 3/1/2025