Build data-intensive applications using JavaScript
Ext JS is a comprehensive JavaScript framework that lets you build cross-platform web and mobile applications for any modern device.
Accelerate your web application development with Ext JS
Ext JS is an enterprise-ready JavaScript framework with a comprehensive component library. Our 140+ pre-built components include grids, pivot grids, exporters, layouts, charts, and D3 adapters.
With the Sencha platform, your team can focus on building apps without having to worry about the framework. You can get your app to market faster and reduce maintenance costs because Ext JS and the UI library are integrated seamlessly.
Everything you need to Create Modern Web Applications
Build data-intensive, complex apps effortlessly with our ready-to-use and high-performance UI components.
Develop
Design
Test
Adaptive
Accessibility
Data Package
Build web apps faster and easier with an enterprise-ready framework, components, and tools built to work together seamlessly.
Develop
Accelerate your design process with pre-integrated tools like Sencha Architect, Stencils, and Themer that help you create, prototype, and style your Ext JS applications.
Design
The most comprehensive unit and end-to-end testing solution for Ext JS that helps you deliver high-quality applications faster.
Test
Ext JS’s flexible layout manager helps you create responsive web applications that look great on any device.
Adaptive
Ext JS aligns with ADA Standards. ARIA package ensures accessibility for Section 508 Compliance.
Accessibility
The robust data package included in Ext JS decouples the UI components from the data layer.
Data Package
See What’s Possible with Ext JS
Explore this fully functional example application built entirely with Ext JS and get a feel for the user experience.
Build Better Applications with Sencha Tools
Build your apps end-to-end using Sencha state-of-the-art tools.
ExtGen is a node based cross-platform command line tool that provides multiple modes for application generation.
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.
“We use Ext JS, Sencha Touch and Sencha Cmd to build rich, native-like apps with a superior user experience that solve business problems in an uncompromising way.”
“The decision to use Ext JS was easy. We preferred to sit on Sencha’s shoulders and call ourselves tall, rather than reinvent the wheel. Ext JS allows our teams to focus on our strengths – delivering marketing and business intelligence solutions for the commercial real estate industry.”
“The Ext JS component library is both extremely feature complete and extensible; the grid is unmatched by any other framework for large datasets. By leveraging Ext JS Charts, we enable our customers to build complex yet intuitive visualisations and dashboards of their data to gain valuable insights.”
“With the combination of an easy upgrade path and new features including MVVM architecture, touch events and charting enhancements, Ext JS is the best way for us to build desktop and tablet apps with a single codebase.”
“The Ext JS tablet support increases our productivity because we can deliver tablet versions of custom desktop apps to our customers simultaneously and with very little incremental effort.”
Virtimo is a leading software manufacturer and IT consulting company headquartered in Berlin
Scheuring AG, a Switzerland-based consulting practice service and solutions software developer
Xero used Ext JS to develop an online, cloud-based accounting system for SMBs with support for
Learn everything you need to know about Ext JS
Explore our comprehensive documentation, including datasheets, examples videos, comparisons and much more. You can also follow our tutorial for building modern web apps with JavaScript and Sencha tooling.
The complete guide for building modern web apps.
View examples and datasheets on how to get started with Ext JS.
Which web development framework is the best choice for you? Learn more
Check out videos, the email client eBook, Joe’s Story, and much more to find answers to your questions about Ext JS.
Join our Sencha community and discord channel of over 200,000 developers worldwide.
Try it for free
Your fully functional 30-day evaluation is just a simple click away.
One stop secure solution for enterprise.
For over 16 years, Sencha has been delivering feature updates, support, and bug fixes. This allows you to prioritize building exceptional user experiences while receiving guaranteed development support through a subscription. Join the vibrant Sencha community on GitHub, Stack Overflow, and Discord.
Considering Ext JS for your business?
Book a demo with a Sencha Ext JS expert to see how our unmatched performance, Sencha tooling and dedicated support services can help your organization build modern web apps faster.