toolspool
OpenSilver logo

OpenSilver

verifiedFreemiumopensilver.net

Open-source framework that runs WPF/Silverlight apps in modern browsers via C#/XAML, plus paid migration services.

What it does

OpenSilver is an open-source (MIT) framework that lets developers build and run WPF and Silverlight applications as modern web apps using C#, VB or F# and XAML. It targets any browser and device, offers high code reuse, and is backed by paid migration services and support plans.

How to use: Developers can download the OpenSilver SDK, code in C#, VB, or F#, and build web applications using XAML. The framework supports migration from Silverlight and WPF, allowing existing codebases to be reused.

Core features

Run WPF/Silverlight code as cross-browser web apps
Code in C#, VB or F# with XAML
95%+ reuse of existing Silverlight/WPF code
Blazor, React and Angular interoperability
AI-assisted drag-and-drop UI designer

Best for

Modernizing legacy Silverlight applications
Migrating WPF apps to the web without a rewrite
Building cross-platform .NET web apps
Preserving existing UI while changing stack
Toolspool rankingby monthly traffic