2019-10-21 04:19:49 +03:00
# Uno.Wasm.Bootstrap
2024-06-04 02:51:14 +03:00
[![Open in Gitpod ](https://gitpod.io/button/open-in-gitpod.svg )](https://gitpod.io/#https://github.com/unoplatform/Uno.Wasm.Bootstrap)
2019-11-02 03:47:19 +03:00
2024-09-13 22:46:54 +03:00
The Uno.Wasm.Bootstrap package provides a runtime bootstrapper of the `Microsoft.NET.Sdk.WebAssembly` SDK from .NET 9.
2019-10-21 04:19:49 +03:00
2024-09-13 22:46:54 +03:00
This package only provides the bootstrapping features to run a .NET assembly and write to the JavaScript console, through `Console.WriteLine` . To write an app that provides UI functionalities, make sur to check out https://aka.platform.uno/get-started.
2019-10-21 04:19:49 +03:00
2024-09-13 22:46:54 +03:00
This work is based on the excellent work from @praeclarum 's [OOui Wasm MSBuild task ](https://github.com/praeclarum/Ooui ).
2019-10-21 04:19:49 +03:00
2022-05-12 15:00:30 +03:00
## Documentation
2024-06-04 02:51:14 +03:00
2022-05-12 15:00:30 +03:00
- [Using the bootstrapper ](doc/using-the-bootstrapper.md )
- [Debugger support ](doc/debugger-support.md )
- [Deploy and publish ](doc/deploy-and-publish.md )
- [Linker configuration ](doc/linker-configuration.md )
2023-02-17 21:18:02 +03:00
- [Runtime Execution Modes ](doc/runtime-execution-modes.md )
2022-05-12 15:00:30 +03:00
- [Troubleshooting ](doc/troubleshooting.md )
- Features
- [Using additional files ](doc/features-additional-files.md )
2023-02-17 21:18:02 +03:00
- [Interoperating with Javascript ](doc/features-interop.md )
2022-05-12 15:00:30 +03:00
- [Javascript Dependency management ](doc/features-dependency-management.md )
- [Environment Variables ](doc/features-environment-variables.md )
2023-02-17 21:18:02 +03:00
- [Splash screen ](doc/features-splash-screen.md )
- [Threading ](doc/features-threading.md )
- [Deep linking ](doc/features-deep-linking.md )
2022-05-12 15:00:30 +03:00
- [Embedded mode ](doc/features-embedded.mode.md )
- [Native Linker Optimization ](doc/features-linker-opts.md )
- [Memory troubleshooting ](doc/features-memory-corruption-troubleshooting.md )
- [Module Linking ](doc/features-module-linking.md )
- [Profiling ](doc/features-profiling.md )
- [PWA Support ](doc/features-pwa.md )
- [4GB Support ](doc/features-4gb.md )
2023-02-17 21:18:02 +03:00
- [HttpRequestMessage Extensions ](doc/features-httprequestmessage-extensions.md )
2024-06-04 02:51:14 +03:00
- [Assemblies obfuscation ](doc/features-obfuscation.md )
2023-02-17 21:18:02 +03:00
- Tools
- [Uno Version Checker ](doc/features-version-checker.md )
2022-05-12 15:00:30 +03:00
- [Contributing ](doc/contributing.md )
2023-02-17 21:18:02 +03:00
- [Release procedure ](doc/release-procedure.md )
2024-09-13 22:46:54 +03:00
## Previous releases documentation
- [8.0.x ](https://github.com/unoplatform/Uno.Wasm.Bootstrap/tree/release/stable/8.0/doc )
- [7.0.x ](https://github.com/unoplatform/Uno.Wasm.Bootstrap/tree/release/stable/7.0/doc )
- [3.x ](https://github.com/unoplatform/Uno.Wasm.Bootstrap/tree/release/stable/3.3/doc )