Sencha GXT - Powerful Java UI Framework for Enterprise Apps

Sencha.com

3 min read Original article ↗

Create feature-rich HTML5 applications using Java and GWT

GXT is a comprehensive Java framework for building web apps using the GWT (formerly Google Web Toolkit) compiler, allowing developers to write apps in Java & compile their code into highly optimized cross-platform HTML5 code.

Video Poster

Everything you need to Create Stunning Web Applications

Sencha GXT features high-performance UI components that are interoperable with native GWT components, templates, and layout manager — giving you powerful control over your display.

Develop
Develop

Design
Design

Adaptive
Adaptive

Data Package
Data Package

Sencha GXT provides a comprehensive collection of high-performance components that are completely customizable, including HTML5 grids, trees, lists, forms, menus, toolbars, panels, windows, and more. Hundreds of user extensions are available from the Sencha community.

Grid

Grid — enables organizations to handle millions of records and provides built-in functionality such as sorting and grouping.

Layouts

Layouts — ensures the proper sizing and positioning of all components with the powerful and flexible layout system.

Advanced Charting Package

Advanced Charting Package — allows developers to visually represent data with a broad range of chart types — including line, bar, and pie charts.

Develop

Develop

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

Architect

Architect — empowers developers to build Ext JS applications using drag-and-drop features, so less time is spent on manual coding.

Stencils

Stencils — enables developers to quickly and easily mock up, style, prototype, and evaluate interface designs.

Design

Design

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.

Test

Adaptive

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

tik

Allows client-side collections of data using highly functional models that offer features such as sorting and filtering.

tik

Is protocol agnostic, and can consume data from any back-end source.

tik

Comes with session management capabilities that allow several client-side operations, minimizing round-trips to the server

Adaptive

Data Package

Build Better Applications with Sencha GXT Tools

Build complex structured web applications with Sencha GXT.

Learn how real companies get real results with Sencha GXT

Virtimo1

Customer story

We couldn’t have created such a sophisticated control interface without Sencha GXT. We love using the Sencha product given the high level of abstraction …you really don’t have to be a web developer to use the product.

Read story

CERN

Customer story

CERN uses GXT to build the web interface of the EDMS system. It stores information about the design, manufacturing, testing, and maintenance of various pieces of equipment installed at CERN, both on….

Read story

ClearFactr

Customer story

Sencha GXT allowed us to take our years of large-scale app dev experience and transition to a high-performance, highly scalable, web-centric platform in a very short time. We’re able to give our users a great experience….

Read story

Learn everything you need to know about GXT

Explore our comprehensive documentation, including datasheets, examples videos, comparisons and much more. You can also follow our tutorial for building modern web apps with Java.

Examples

View examples and datasheets on how to get started with GXT.

Knowledge Base

Check out videos, the webinars and much more to find answers to your questions about GXT.

Considering GXT for your business?

Book a demo with a Sencha GXT expert to see how our unmatched performance, Sencha tooling and dedicated support services can help your organization build modern web apps faster.