Ignite UI JavaScript and ASP.NET MVC Controls

The complete HTML and JavaScript toolkit for building modern browser experiences on any device – desktop, tablet or phone. –Build high-performance, touch-first, responsive apps with AngularJS directives, Angular 2 Components, Bootstrap support and ASP.NET MVC server-side wrappers.

See what's new in 16.2!

Build Modern Apps with Your Favorite Frameworks
Ignite UI plays nice with all of your favorite app frameworks, databinding libraries and IDEs. With full support for AngularJS, Angular 2, KnockoutJS, Microsoft MVC, Bootstrap and more, the choice is yours for building your next great app. And with our full AMD support, you can use your favorite module loaders like RequireJS, SystemJS, Webpack, Browserify and many others.
Ignite UI delivers inherent Angular 2 support. All Ignite UI controls have component definitions for Angular 2 and are hosted on GitHub.To learn more about our Angular 2 components, click here.
Available as a Preview, our React Components enable you to use any of our Ignite UI components (even charts and grids) in your React application.
Use our AngularJS directives to declaratively build your next JavaScript and HTML based MVC app. Our directives, housed on github, give you full two-way databinding and clean Angular integration.
Build mobile first, responsive web applications with Bootstrap and Ignite UI that work on every device. Bootstrap 4 has moved from LESS to SASS and so have all of our new Ignite UI themes which you can customize to your needs. Our LESS-based Bootstrap themes will also fit your requirements for superb web designs.
Ignite UI offers ASP.NET MVC wrappers for every jQuery widget. Run components on the server side while keeping your HTML5 interactivity. All of our ASP.NET MVC wrappers support the new .NET Core architecture and include Tag Helpers for all of our controls. Enjoy a seamless experience on all browsers.
Our KnockoutJS support delivers dependency tracking, templating and automatic UI refresh using Konockout’s easy mapping of DOM elements to your data model.
Ignite UI is Now Open Source
Ignite UI core includes a complete set of high-performance, touch-first, responsive and highly extensible controls. Use them to build the best, most user-friendly JavaScript applications possible. And when your needs grow to include high-performance grids or data visualizations, you can easily upgrade to Infragistics Professional or Ultimate. Download Ignite UI today via GitHub.
GitHub
With Ignite UI core, you get a complete set of a large collection of high-performance, touch-first and responsive and highly extensible controls. We invite you to use these to build the best, most user friendly JavaScript applications possible. And when your needs grow to include high-performance grids or data visualizations, you can easily upgrade to Infragistics Professional or Ultimate. You can get Ignite UI today via GitHub.
Explore our beautiful Application Samples
These applications showcase Ignite UI controls working together to create compelling web experiences with HTML5 and JavaScript.