Skip to content

nkast/Wasm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nkast.Wasm

Seamless WebAssembly Integration for Blazor

nkast.Wasm is a performant Blazor-WebAssembly library that brings the Web's rich multimedia and interaction APIs directly to your C# projects. Unlock the full potential of WebAssembly with intuitive bindings for key web technologies:

  • Window: Interact with browser windows and manage global objects.
  • Navigator: Access device and browser capabilities.
  • WebStorage: Leverage efficient client-side storage for your apps.
  • Audio & Video: Embed and control media seamlessly.
  • Gamepad API: Add gamepad support for interactive experiences.
  • WebAudio: Create rich, dynamic soundscapes with low-level audio APIs.
  • Canvas 2D: Build 2D graphics with ease.
  • WebGL & WebGL2: Dive into high-performance 3D rendering for games and simulations.
  • WebXR: Create immersive VR/AR experiences.

Explore in Action

Check out live demos showcasing nkast.Wasm in action:

Elevate your Blazor projects with nkast.Wasm and bridge the gap between C# and cutting-edge web capabilities.

Sponsors

While nkast.Wasm is free and open-source, maintaining and expanding the library requires ongoing effort and resources. We rely on the support of our community to continue delivering top-notch updates, features, and support. By becoming a Sponsor, you can directly contribute to the growth and sustainability of nkast.Wasm.