What is Sencha Ext JS?
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.
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:
Improve the design process with pre-integrated tools like Sencha Architect, Stencils and Themer.
Visit the Kitchen Sink to View all Available Components
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:
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 control the components’ display, even for the most complex user interfaces. Ext JS also provides a responsive config system that allows application components to adapt to specific device orientations (landscape or portrait) or available browser window sizes.
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 in Sencha Ext JS
The robust data package included in Ext JS decouples the UI components from the data layer. The data package:
Build Better Applications with Sencha Ext JS Tools
Build your apps end-to-end using Sencha state-of-the-art tools.
Build Ext JS applications using drag-and-drop features and spend less time on manual coding.
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.
Sencha Ext JS Gen
ExtGen is a node-based cross-platform command line tool that provides multiple modes for application generation.
Sencha Ext JS Build
ExtBuild is a new node-based tool to build Ext JS applications that currently use Sencha Cmd and Google Closure compiler for building and transpiling Ext JS applications.
Sencha Ext JS 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.
A full set of lifecycle management features, including scaffolding, code minification, transpilation from ES6, dynamic package loading, build generation for PWAs and more.
A debugging tool that provides direct access to components, classes, objects, and more for apps built using Sencha frameworks.
Stencils is a complete UI asset kit for Adobe Illustrator, Sketch, Balsamiq and is also available as SVG/PNG for use with other programs.
What’s new in Sencha Ext JS?
NEW! IN Sencha Ext JS JS 7.6
NEW! IN Sencha Ext JS JS 7.5
Sencha Ext JS Licensing
Sencha Ext JS
Sencha Ext JS is available under Commercial License or the GNU General Public License version 3 (GPLv3). The Commercial License requires the payment of a fee for each Designated User (i.e. developer). If you choose not to pay a fee and use the GPLv3 license, you must release the source code of any program that you distribute that uses Ext JS. If you choose to pay for a Commercial License, you are not required to disclose your source code.
A trial download is available for Sencha Ext JS, effective for 30 days and governed by the Sencha Software License Agreement. You cannot commence the development of an application under a GPLv3 license and later convert it to a commercial license. You cannot develop during a trial period and continue development beyond that period (30 days).
License to each included SDK and Tool is governed by the Sencha Software License Agreement.
Support for Sencha Ext JS is governed by the Maintenance and Support Agreement.
A summary of important restrictions can be found at Summary of Important Use Restrictions for Sencha Software.
Additional information on licensing can be found in the Licensing, Maintenance, and Support FAQs.
Open Source (GPLv3) License
Open Source (GPLv3) license for Sencha Ext JS can be found on the
Sencha GPL Download Page
Additional information on open-source licensing can be found in the Open Source FAQ.
Custom Use Licensing
Custom Use Licensing is available for uses that exceed the commercial license use restrictions, such as use for software that can be described as a development toolkit or library, an application builder, a website builder or any application that is intended for use by software, application, or website developers or designers.
You can create commercial extensions provided they add substantial value to Sencha Ext JS. Extension licensing is available under the terms and conditions of the Sencha Extension License, including registration with Sencha.
Sencha Ext JS Support
Alfasoft offer first-line support to all our Sencha customers.
For technical second-line support, please contact Sencha support!