Microsoft offers WinJS toolkit as open source project

Many of Microsoft's Bing apps for Windows 8 were made with WinJS.

Earlier this year, it was revealed that while Microsoft makes a number of Windows 8 apps using the Windows Library for JavaScript (WinJS) programming toolkit, most third party apps for the OS were made using the XAML language. Today, as part of its BUILD 2014 keynote, Microsoft announced that it has released WinJS as an open source project.

The company said that WinJS is now available thanks to the help of its Microsoft Open Technologies division. The code is now available via the GitHib site and is released under the Apache 2.0 license. Microsoft says that the code can be used to make HTML-based apps for web browsers such as Internet Explorer, Chrome and Firefox along with devices that run Windows, iOS and Android.

The release of WinJS as an open source solution shows that Microsoft wants to see more apps made that will work on a variety of platforms. It also shows that the company would like to see more Windows 8 and Windows Phone 8 apps made with the toolkit instead of XAML. It will be interesting to see if more developers decide to jump in and start using WinJS for their apps.

Source: Microsoft | Image via Microsoft

Report a problem with article
Previous Story

Hands-On: Nokia Lumia 930

Next Story

Microsoft Build Day 1 presents a new Microsoft

7 Comments

It also shows that the company would like to see more Windows 8 and Windows Phone 8 apps made with the toolkit instead of XAML.

I don't get how making the toolkit open source means Microsoft wants developers to drop XAML?

greenwizard88 said,

I don't get how making the toolkit open source means Microsoft wants developers to drop XAML?


Jesus why you guys always make stories, its just giving people more choices. obviously they want more developers to hop in, and there are more web developers compared to XAML. but still high performance/graphic intense apps would be in XAML.

It also shows that the company would like to see more Windows 8 and Windows Phone 8 apps made with the toolkit instead of XAML.

No... Your assumption here is out there for many reasons. I suggest cornering a MS person and clarifying this for yourself.

while this will help people who are making a cross platform app anyway, it remains so painful. winjs without typescript to fix the problems of JS is simply not as appealing as c# or even c++, which btw, c++ is quite cross platform with android and iOS.

Commenting is disabled on this article.