Skip to content
| Marketplace
Sign in
Visual Studio>Tools>OpenSilver SDK
OpenSilver SDK

OpenSilver SDK

userware

|
1,204 installs
| (2) | Free
Project templates and XAML Designer for creating OpenSilver applications. OpenSilver is a modern cross-platform reimplementation of WPF and Silverlight that enables .NET developers to build apps for web (WebAssembly), mobile and desktop (MAUI Hybrid) using C# and XAML.
Download

Project templates and XAML Designer for creating OpenSilver ("WPF Everywhere") applications.

OpenSilver brings your WPF skills to every platform. Build modern cross-platform apps with C#, VB.NET, or F# and XAML that run on Web, Windows, macOS, Linux, Android, and iOS—all from a single codebase.

Why OpenSilver?

  • Zero learning curve: Use the same WPF patterns, XAML syntax, and .NET languages you already know
  • True cross-platform: Deploy as web apps (WebAssembly/JavaScript) or native apps via .NET MAUI Hybrid
  • Modernize legacy apps: Migrate existing WPF and Silverlight applications to the web and beyond with minimal changes
  • Best of both worlds: Access JavaScript libraries and Blazor components directly from XAML
  • Professional tooling: Design visually with drag-and-drop in Visual Studio, VS Code, or online at XAML.io

Think of it as WPF evolved—taking everything you love about desktop development and making it work everywhere. No new frameworks to learn, no skills to abandon. Just write once in familiar WPF style and deploy anywhere.

Professionally maintained by Userware. Open-source and production-ready.

Learn more at https://opensilver.net

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft