WinJS – Windows app development
WinJS: the Windows Library for JavaScript

WinJS: the Windows Library for JavaScript


Try WinJS

Try WinJS in our online editor

Edit your code online and see the changes with the click of a button.

Latest news

WinJS everywhere

The Windows Library for JavaScript (WinJS) project is pleased to announce the general availability of its first release -- WinJS 3.0 -- since the open source project began at //BUILD 2014.

Read more

Bringing WinJS cross-platform

Today the Windows Library for JavaScript (WinJS) is taking its first step to becoming cross-platform: it is released under the Apache 2.0 license as an Open Source project by Microsoft Open Technologies.

Read more

Advantages of WinJS

Use WinJS to build first class apps with HTML, CSS, and JavaScript. WinJS provides high quality infrastructure like page controls, promises, and data-binding; polished UI features like virtualizing collections; and high performance Windows controls such as ListView, FlipView, and Semantic Zoom. This is a comprehensive toolkit for you to use with confidence in its performance and polish, whether as a standalone solution or with other frameworks and libraries.

WinJS in production code

Getting started

View and contribute to the source code

Take a look at and contribute to the WinJS source code on GitHub.

WinJS reference documentation

Look up individual APIs that you can use in your Windows web app.

SDK samples

Download the SDKs and use them to build Windows Store apps using WinJS in Visual Studio.

Windows blogs

Check out the Windows blogs and search for WinJS.

Get started with WinJS

Learn how to build cool features in your Windows web app with these Quickstart and How To tutorials.

Join the discussion on Stack Overflow

Follow #winjs on Stack Overflow to learn about new features and discuss WinJS with other developers.

Check out the Microsoft Virtual Academy

Take the free online courses available at the Microsoft Virtual Academy.

Free ebook: Programming Windows 8 Apps with HTML, CSS, and JavaScript

Check out our most popular ebook on building web apps for
Windows 8.

Follow us on Twitter

Follow the #winjs hashtag on Twitter.