
Everything you need to Create Stunning Web Applications
Ext JS includes 140+ UI components, such as HTML5 calendar, grids, pivot grid, D3 adapter, trees, lists, forms, menus, toolbars, panels, windows, and much more. Hundreds of user extensions are also available from the Sencha community.
Develop

Accelerate web application development with an enterprise-ready framework, components and tools built to work together seamlessly.
Our extensive 140+ pre-built component library includes but is not limited to:
Design
Improve the design process with pre-integrated tools like Sencha Architect, Stencils and Themer.
Test
Sencha Test is the most comprehensive unit and end-to-end testing solution for Ext JS. Sencha Test helps developers and test automation engineers to:
Adaptive
Ext JS includes a flexible layout manager to help organize the display of data and content across multiple browsers, devices, and screen sizes. It helps you to control the display of components, even for the most complex user interfaces. Ext JS also provides a responsive config system that allows application components to adapt to specific device orientation (landscape or portrait) or available browser window size.
Accessibility
Ext JS includes features that align with the ADA Standards for Accessible Design. The Ext JS ARIA package makes it possible to add accessibility support to your applications by providing tools that you need to achieve Section 508 Compliance. Using the ARIA package, you can create apps that can be used by people who need assistive technologies such as screen readers to navigate the web
Data Package
The robust data package included in Ext JS decouples the UI components from the data layer. The data package:
Build Better Applications with Sencha Tools
Build your apps end-to-end using Sencha state-of-the-art tools.
Sencha Architect
Build Ext JS applications using drag-and-drop features and spend less time on manual coding.
Sencha Themer
Design customized application themes using graphical tools — without writing code.
IDE and Code Editor Plugins
IDE and Code Editor Plugins integrate Sencha frameworks into your enterprise workflow, enabling code completion, inspection, generation, navigation, refactoring and more.
ExtGen
ExtGen is a node based cross-platform command line tool that provides multiple modes for application generation.
ExtBuild
ExtBuild is a new node based tool to build Ext JS applications that currently uses Sencha Cmd and Google Closure compiler for building and transpiling Ext JS applications.
Sencha Fiddle
Sencha Fiddle is a free tool that allows you to try Ext JS code in your browser without downloading or installing anything. You can easily share your Ext JS code by saving and sharing fiddle URLs.
Sencha Cmd
A full set of lifecycle management features including scaffolding, code minification, transpilation from ES6, dynamic package loading, build generation for PWAs and more.
Inspector
Debugging tool that provides direct access to components, classes, objects, and more for apps built using Sencha frameworks.
Sencha Stencils
Stencils is a complete UI asset kit for Adobe Illustrator, Sketch, Balsamiq and is also available as SVG/PNG for use with other programs.
Case Study: Governance.io & Ext JS
Learn why Governance.io chose to use Ext JS to build their governance, compliance and risk management application for desktop and mobile.
WATCH THE VIDEOExt JS Resources
View Examples, Videos, Webinars, Datasheets and Whitepapers about Ext JS
GETTING STARTED
SUPPORTED BROWSERS
- IE 11+
- Chrome
- Chrome/Stock Browser on Android 4.4+
- Firefox
- Microsoft Edge on Win 10
- Safari on iOS9+
- Safari 9+
- Opera
SUPPORTED SUBSCRIBERS
- Latest version: Ext JS 7.5.1