Sencha Inc. | HTML5 Apps

Ext JS 3.4 Cross-Browser Rich Internet Application Framework



Ext JS

Amazing cross-browser app experiences

Ext JS is the developer's choice for building powerful desktop web applications using JavaScript and web standards.

Ext JS 3.4 is a legacy version. Learn more about Ext JS 4

View Ext JS 3.4 Examples

Ext JS Overview

With Ext JS, you can develop pixel-perfect, cross-platform web apps with ease. Whether you're a single developer or a development team, the Ext JS component model keeps your code well structured so even the largest applications can be easily maintained. And other developers' components plug-in seamlessly. Best of all, Ext JS provides an encyclopedic-collection of user interface widgets with a elegant starting theme. These are just a few of the reasons why Ext JS is the leading choice of developers everywhere.

Rich Modern UI Widgets

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 million-strong Sencha community.

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

Ext Direct

Ext 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

JSBuilder 2

JSBuilder is our cross-platform Java application that allows you to customize your JavaScript and CSS files for building your projects. Optimize your Ext JS projects with our command line interface that works on any platform: Windows, Mac and Linux. Find out more about JSBuilder

Clean Component Model

A 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 develop even the largest applications without stepping on each other's code.

Cross Platform

Whether it's IE6 or the latest Chrome browser, Ext JS applications look and behave the same no matter where they run. Ext JS fully utilizes browser specific technologies to provide a consistent, high performance user experience. On IE6, it makes extensive use of images for theming and IE specific technologies for data handling. On the latest modern browsers, the same effects are accomplished with HTML5 and CSS3 styling.

Browser Compatibility

Ext JS supports all major web browsers including:

  • Internet Explorer 6+
  • FireFox 1.5+ (PC, Mac)
  • Safari 3+
  • Chrome 3+
  • Opera 9+ (PC, Mac)

safari firefox ie chrome opera

Upgrade to Ext JS 4

Find out why our Ext JS 4 is the industry’s most advanced JavaScript framework. Features plugin-free charting, refined components, MVC app architecture, and a whole lot more. Even better, it works in all browsers back to IE6.

Find out more about Ext JS 4