Open web tooling

Visual Studio gives you the tools and flexibility you need to create and deploy modern web applications today.

  • HTML 5, JavaScript, CSS 3, LESS/Sass, C#
  • ASP.NET, PHP, Python, Node, Angular, Bootstrap
  • NuGet, Bower, npm, Grunt, Gulp

Client-side

Visual Studio has excellent support for many types of client-side frameworks.

Apache Cordova

Build cross-platform mobile apps for iOS, Android, and Windows devices using Visual Studio Tools for Apache Cordova. With an extension for Visual Studio 2013 Update 4 or Visual Studio 2015 Preview, Visual Studio gives you the tools you need to get started building your first app using HTML, CSS, and JavaScript based on Apache Cordova.

You can use the extension to build apps for the following devices and platforms:

  • Android 2.3.3 and later (4.4+ provides the best developer experience)
  • iOS 6, 7, and 8
  • Windows 8 and 8.1
  • Windows Phone 8 and 8.1

Learn more about Apache Cordova in Visual Studio

Angular.js

Full IntelliSense for Angular's dependency injection system is supported, as well as HTML properties and template bindings.

Angular Intellisense

React.js

Full JavaScript editing support with dynamic IntelliSense as well as a brand new editor for JSX syntax.

React JSX editor

Bootstrap CSS

Visual studio makes it easy to identify which classes are coming from the Bootstrap CSS framework by showing the logo in the completion list.

Bootstrap Intellisense

Aurelia

The Web Essentials extension provides IntelliSense for Aurelia's HTML properties.

Aurelia Intellisense

Knockout.js

Get full IntelliSense for your Knockout view models in HTML data binding expressions.

Knockout Intellisense

Others

  • Backbone
  • Durandal
  • Ionic
  • Ember
  • Breeze
  • ...and many more
Edit this page on GitHub