Sencha Ext JS JavaScript Framework for Rich Desktop Apps

Buy Download

Build Awesome Desktop Web Apps

Sencha Ext JS is the industry's most powerful desktop application development platform with unparalleled cross-browser compatibility, advanced MVC architecture, plugin-free charting, and modern UI widgets. View Examples

Sencha Ext JS Overview

Sencha Ext JS is the leading standard for business-grade web application development. With over 100 examples, 1000 APIs, hundreds of components, a full documentation suite and built in themes, Ext JS provides the tools necessary to build robust desktop applications.

MVC Architecture

Ext JS 4 MVCExt JS brings a rich data package that allows developers to use a model-view-controller (MVC) architecture when building their app. The MVC leverages features like Big Data Grids enabling an entirely new level of interactivity in web apps.

Modern Neptune Theme

Ext JS ThemeThe new Neptune theme provides developers a light and clean, fully modern set of UI styles with rich customization capabilities. With Neptune, user experience teams have a powerful out-of-the-box foundation for building contemporary web applications that match their business needs.

Rich, Modern UI Widgets

Sencha Ext JS offers an extraordinary range of user interface widgets. High performance scalable grids, trees, menus, and more. If you need it, we've probably already built it. And even if it's not in the core library, you're almost certain to find it in the thousands of user extensions from our two-million strong Sencha community and in the Sencha Market.

Rich, Modern UI Widgets

Sencha Cmd for Ext JS

Sencha Cmd is the cornerstone to build your Sencha application. From scaffolding a new project, to minifying and deploying your application to production, Sencha Cmd provides a full set of lifecycle management features to compliment your Sencha project. With a rich command line syntax and Ant integration, Cmd is perfect to integrate into your enterprise build environment or use standalone for your application.

Sencha Cmd Documentation
Sencha Cmd Download

Ext Direct

20110425-ext-directExt Direct is a platform and language agnostic technology to remote server-side methods to the client-side. Ext Direct allows for seamless communication between the client-side of an Ext JS application and all popular server platforms. Find out more about Ext Direct

Documentation, Training and Support

Our learning resources and API documentation are comprehensive, detailed and regularly maintained. We also offer several options for professional training at multiple levels including beginner and advanced. We also offer professional support with guaranteed response times and a full ticketing system.

Big Data Grids

Ext JS GridsSencha Ext JS provides rich capabilities for enterprise developers with its improved big data grids. High data point applications, such as financial or insurance applications can take advantage of these new capabilities to deliver more powerful and sophisticated user experiences.

Plugin-free Charting

extjs4-drawing No plugins, no problem. Don’t let proprietary browser plugins get in the way of delivering eye-catching charts. Ext JS 4 delivers the most advanced charting and graphing capabilities of any JavaScript framework, delivering pixel perfect visuals on any browser on any operating system. Leveraging SVG and VML, Ext JS 4’s new charting package lets developers design and program their graphs once and never have to worry if they’ll work.

Clean Component Model

20110425-componentA core strength of Ext JS is its component design. You can easily extend the default components to meet your needs, and extensions will be encapsulated within just those components. As a result, your development teams can create even the largest applications without stepping on each other’s code.

Cross Platform Browser Compatibility

Ext JS 4 lets developers deliver on an incredible variety of browsers and on more operating systems using the same code — over ten years of browsers in one release. On modern browsers, Ext JS 4 utilizes HTML5 features and falls back to alternatives on older browsers. Whether you’re using Ext JS’ built-in UI components, using the new Charting package, or theming your application, Ext JS 4 makes it easy to build an app that gives you the power of the web regardless of what browser your customer uses.

safari firefox ie chrome opera

Ext JS supports all major web browsers including:

  • Internet Explorer 6+
  • Firefox 3.6+ (PC, Mac)
  • Safari 4+
  • Chrome 10+
  • Opera 11+ (PC, Mac)

Looking for Ext JS 3?

You can still download Ext JS 3.4.0 on our legacy Ext JS 3 product page. Ext JS is the developer's choice for building powerful desktop web applications using JavaScript and web standards.

Learn more about Ext JS 3.4.0
Learn about migrating Ext JS 3 to 4