unoplatform / Uno.Wasm.Bootstrap

A simple nuget package to run C# code in a WASM-compatible browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Uno.Wasm.Bootstrap

Open in Gitpod

Uno.Wasm.Bootstrap provides a simple way to package C# .NET code, and run it from a compatible browser environment.

It is a standalone .NET Web Assembly (Wasm) sdk bootstrapper taking the form of a nuget package.

Installing it on a .NET project (5, 6, 7 or .NET Standard 2.0) with an entry point allows to publish it as part of a Wasm distribution folder, along with CSS, Javascript and content files.

This package only provides the bootstrapping features to run a .NET assembly and write to the javascript console, through Console.WriteLine.

This package is based on the excellent work from @praeclarum's OOui Wasm MSBuild task.

Documentation

About

A simple nuget package to run C# code in a WASM-compatible browser

License:Other


Languages

Language:WebAssembly 69.0%Language:JavaScript 25.9%Language:C# 3.6%Language:HTML 0.9%Language:TypeScript 0.4%Language:CSS 0.1%Language:Shell 0.1%Language:C++ 0.0%Language:PowerShell 0.0%Language:Batchfile 0.0%Language:Python 0.0%