CSHTML5 has now become OpenSilver!

We are happy to announce that CSHTML5 has been significantly improved and rebranded to 'OpenSilver', which stands for 'Open-source reimplementation of Silverlight'. It is fully backward compatible and it can be downloaded from Upgrading from CSHTML5 to OpenSilver is very easy.
Read the FAQ

About Us

Our idea behind CSHTML5

When Microsoft announced the end of Silverlight support in 2021, web browsers started to shift toward HTML5.

We wanted to use our knowledge and expertise in C# and XAML, and still be able to create new content for emerging technologies.

CSHTML5 is our solution to help developers keep doing what they are best at, without learning a new language.

Our goal is to make your life as easy as possible, which is why one of our main features is to be able to port your existing Silverlight apps to HTML5, using your existing code, and saving you the trouble of writing thousands of lines of code from scratch.

We believe our product will allow developers to work differently, in a more productive way. Our team is working hard to provide new features all the time, because the more features we add, the closer we get to delivering a solution to write apps once, and run them everywhere thanks to web browsers.

We want .NET developers to be able to write HTML5 apps, without throwing away a lifetime of experience in C# and XAML.

To check the great plans that we have for CSHTML5, check our roadmap, and suggest features you would like to see implemented.

Our story

Created in 2007 by Giovanni Albani, Userware is a software development company specialised in Microsoft technologies and development tools.

Giovanni started his journey as an entrepreneur in 1995, selling his first shareware, designed to reorganize the programs in the Start Menu by category, at the age of 13. Creator of Adventure Maker, a program with over 300,000 downloads, he provided people with a way to create point and click games without programing. Graduating from Centrale-Supélec and Georgia Tech, he founded Userware in 2007, after working at Microsoft, where he developed his skills in C# and XAML. Over the years, he became an expert in C# and XAML, assisting companies in their projects as a consultant.

Since then, Userware developed several apps for the Windows Store, such as XLS Editor, which ranked #1 in the productivity section of the Store for several months.

From a financial point of view, the company is very healthy and the team is expected to grow significantly in the coming years.

Contact Us

please contact us at the following address:

We speak English, French, and Italian.
We usually respond within 48 hours weekdays.