Create data-intensive HTML5 applications using JavaScript

Sencha Ext JS is the most comprehensive JavaScript framework for building data-intensive, cross-platform web and mobile applications for any modern device. Ext JS includes 140+ pre-integrated and tested high-performance UI components.

Why 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.

Build Apps

Focus on building business-critical applications and features for their target users, and not waste time and resources on cobbling together frameworks and testing solutions.

Increase Productivity

Increase productivity by using a single coding paradigm across all components, as opposed to a special coding style with each piece of an assembled framework.

Reduce Complexity

Reduce the complexity of application maintenance cycles by eliminating dependencies on multiple libraries and versions for each individual feature.

Minimize Risk

Minimize the risk associated with delivering multi-device applications by enabling teams to standardize on a single comprehensive web application platform.

Accelerate Time-to-Market

Accelerate the time-to-market by enabling teams to eliminate siloed development and testing efforts based on language and device type.

Improve Quality

Improve application quality through end-to-end testing of Ext JS,ExtReact, React and Angular applications using Sencha Test.

Technical Support

Get technical questions answered quickly with our expert support team. Create the peace of mind you get from choosing a proven leader in web technologies with the resources available to support you.

Improve Efficiency

Holistically manage the entire web application lifecycle form design to development and testing, reducing costs and improving efficiency.

Accelerate Web Application Development

Accelerate web application development with an enterprise-ready framework, components and tools built to work together seamlessly.

The extensive 140+ pre-built component library includes but is not limited to:

  • Grid — Handle millions of records and provides built-in functionality such as sorting and grouping.
  • Pivot Grid — Add powerful analytics functionality to React applications.
  • Exporter — Export data from the standard grid or Pivot Grid to a wide variety of common formats.
  • Layouts — Ensures the proper sizing and positioning of all components with the powerful and flexible layout system.
  • Charts — Visually represent data with a broad range of dynamic and static charts including line, bar, and pie charts.
  • D3 Adapter — Add sophisticated Data-Driven Documents package (D3) visualizations such as heatmaps, treemaps, sunbursts and more to your web applications.

Improve the Design Process

Improve the design process with pre-integrated tools like Sencha Architect, Stencils and Themer.

  • Architect — empowers developers to build Ext JS applications using drag-and-drop features, so less time is spent on manual coding.
  • Stencils — enables developers to quickly and easily mock up, style, prototype, and evaluate interface designs.
  • 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.
  • Themer — Design customized application themes using graphical tools without writing code.
  • 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.

Comprehensive Unit and End-to-End Testing

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:

  • Improve the quality of your apps through end-to-end testing.
  • Leverage unit and functional testing for Ext JS apps to increase team productivity and accelerate release cycles.
  • Create robust tests by leveraging the deep integration between Sencha Test and Ext JS.

Adapt to Browsers, Devices and Screen Sizes

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.

Accessible Design

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

Robust Data Package

The robust data package included in Ext JS decouples the UI components from the data layer.

The data package:

  • Allows client-side collections of data using highly functional models that offer features such as sorting and filtering.
  • Is protocol agnostic, and can consume data from any back-end source.
  • Comes with session management capabilities that allow several client-side operations, minimizing round-trips to the server

Download the full Product Datasheet (PDF) for more details or Contact Us to discuss further.

Scroll to Top