---
title: Ext JS Reviews
meta_title: 'Ext JS Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 112 reviews by the users' company size, role or industry
  to find out how Ext JS works for a business like yours.
aggregate_rating:
  rating_value: 4.1
  review_count: 112
  scale: '5'
date_modified: '2026-08-09'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---


# Ext JS Reviews
**Vendor:** Sencha  
**Category:** [JavaScript Web Frameworks](https://www.g2.com/categories/javascript-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 112
## About Ext JS
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 115+ pre-integrated and tested high-performance UI components.




## Ext JS Reviews
  ### 1. Mainly Sencha ExtJs for web application development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** August 03, 2018

**What do you like best about Ext JS?**

JavaScript library for advanced web application development. The installation is as simple as including it as an external JavaScript library in our web project. The API is very powerful and well documented. It is updated very frequently, bugs are fixed, and new features and facilities are added.

**What do you dislike about Ext JS?**

The complete library has a considerable size and sometimes with simple websites it can increase their loading time. Debugging errors can sometimes be complicated, especially in asynchronous statements. Themes sometimes do not have the same behavior within the same website.

**Recommendations to others considering Ext JS:**

API query to see all the possibilities that the different objects have

**What problems is Ext JS solving and how is that benefiting you?**

Web utilities for case management. Especially obtaining lists and statistics.

  ### 2. Great framework for building complex web applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Johan v. | CEO and Fullstack web developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 07, 2017

**What do you like best about Ext JS?**

Sencha ExtJS has the largest set of components and once you have got the skill it is very easy to use. 
The class system of ExtJS is the best I have seen so far (even better than ReactJS or Angular).

You don't require special hardware to run ExtJS applications. You can run it even on a simple general available hosting package.

With Sencha Themer it also very easy to give your own style your application.

**What do you dislike about Ext JS?**

The pricing is very high for those who want to start with the framework commercially. That had made that the community is not a vibrant as other major frameworks in the market. 

Some extra features (Sencha Test, Pivot table) that should be available to all commercial users are only available in the enterprise edition of ExtJS, which very expensive (9000+ USD) for the individual developer or company with less than 5 developers. The licensing model of Sencha Inc. is not very flexible.

What also is a bit of drawback is the fact that ExtJS has quite a large footprint and is not useful for simply adding some components in a blog post. But once the application is loaded, it works like a charm.

**Recommendations to others considering Ext JS:**

Don't buy/use it if you want to extend your website with Sencha components. Buy/use it if your demand really requires a web application with complex functionality.

**What problems is Ext JS solving and how is that benefiting you?**

We use Sencha ExtJS now for 8 years to deliver business solutions to our customers. Applications that have large functionality and feel like users work on their desktop. We run our applications in combination with PHP/MySQL as backend.

  ### 3. ExtJS is the best for enterprise application development.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael G. | Director, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 20, 2017

**What do you like best about Ext JS?**

ExtJS is a core tool for any enterprise web or mobile application.  While it is not often in the public view as a popular JavaScript framework the reality it is more more stable than any of the competitors in my experience. ie. Angular, VueJS, React.  It has one of the largest component collections with integrated MVM and MVVM support.  We also develop many mobile and desktop applications and like to be able to use one library for both. From our team of developers we have found that it is pretty easy to get new staff trained using the software.

**What do you dislike about Ext JS?**

Being a consultant it is sometimes difficult to get our clients to purchase a license for smaller projects.  Other than that it is not a bad product at all.

**Recommendations to others considering Ext JS:**

You should consider the important of having software developers create software and not have to depend on learning HTML or CSS to be able to build MVC or MVVM applications.

**What problems is Ext JS solving and how is that benefiting you?**

We build web applications for a variety of industries.  We find that almost all components that we need are available out the box but also easy to develop our own libraries.  Being that we work in JavaScript both front end and backend it is great to not have to learn new languages.

  ### 4. Sencha enjoys global presence because of all its features

**Rating:** 4.0/5.0 stars

**Reviewed by:** Renu P. | Mobile Application Developer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** December 23, 2016

**What do you like best about Ext JS?**

Sencha is a web framework which I have used in order to develop mobile applications that can run on Android, Black Berry, IOS, Tizen and Windows. It provides pre-built and pre-tested components for the design of web applications more easily and quickly using resources and tools like Ext JS Stencils. With Sencha you can prototype and develop, theme, code and debug as well as test your web applications on any browser that are run on any device.


**What do you dislike about Ext JS?**

Sencha lacks its services when it comes to providing support and services like technical training and support as well as customized implementation.

**Recommendations to others considering Ext JS:**

Sencha is useful in many ways, so definitely recommended for all.

**What problems is Ext JS solving and how is that benefiting you?**

The Sencha Platform is very useful in many ways; be it the designing, development or testing of the applications. The Sancha platform uses java script and frameworks like java to develop high quality native like applications once for multiple devices like smartphone, tablets and desktops as well as multiple platforms.

Sencha offers the facility of automated run tests that run on all browsers and on any device. This platform helps maximize tests efficiency, review results, identify and rectify gaps of code coverage and make comparisons across the running tests using visual screen comparisons.

  ### 5. Well documented, flexible and extensive.

**Rating:** 5.0/5.0 stars

**Reviewed by:** John C. | President, Program Development, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 06, 2016

**What do you like best about Ext JS?**

- I love being able to use simple JavaScript/HTML/SCSS to create both desktop and mobile applications.
- The language is extensively documented and very extensive. After 6 versions they have created components for almost every conceivable need.
- The structure of the language encourages good coding habits (MVC/MVVM, OOP)
- Sencha provides a number of extra tools to aid in application development.
- Sencha Cmd allows you to compile applications for the various app stores
- Sencha Architect provides a GUI for app development and can be really useful in the early stages of designing the user interface. 

**What do you dislike about Ext JS?**

- the commercial licensing is very convoluted and poorly handled. If they can ever get this ironed out then there will be few if any issues, but it continues to be a sticking point for smaller applications and companies
- While the documentation is enormous, there isn't really a good canonical source for how everything fits together. A bit of study can be required at times.

**Recommendations to others considering Ext JS:**

I would look at the cost benefit of glueing together multiple "open source" solutions vs a single well documented, well constructed language. While I currently despise their licensing strategy, Sencha is still by far the most comprehensive library for large scale web applications.

**What problems is Ext JS solving and how is that benefiting you?**

We run a small two person shop specializing in web applications for clients who need to manage content, customers and internal resources. Sencha has allowed us to build a wide variety of complex data driven applications quickly and sustainably. By building these applications in a single unified language, we are able to handle new feature requests quickly and easily in a cost effective manner for our clients.
We have written 3 books for the Sencha Touch Mobile version of the language and worked with the Desktop ExtJS version since the the early beta versions of ExtJS 1. With each version the software has improved and care has been taken to ease upgrade issues wherever possible.

  ### 6. Sencha Touch review

**Rating:** 1.5/5.0 stars

**Reviewed by:** Urmil K S. | Senior Software Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** January 05, 2016

**What do you like best about Ext JS?**

Sencha touch is completely driven by javascript and a very comprehensive API docs. I delivered more than 3 projects with varying complexity and found it to be effective. I'm a Mobile application development consultant and used in the Cordova based project. The best part for me considering I'm an Objective-C developer, I just was not interested in dealing with HTML. 

**What do you dislike about Ext JS?**

The stuff I disliked the most was performance on Android devices. And the fact if I want to include some extension developed for Sencha Touch 1.x in Sencha Touch 2.x it simply won't compile. 

**Recommendations to others considering Ext JS:**

With Sencha Touch Merging with EXT JS and becoming a licensed software, I will not advise it anymore. Bootstrap, Angular and other frameworks are faster in performance just developer needs to deal with HTML.

**What problems is Ext JS solving and how is that benefiting you?**

I work in enterprise mobility and mostly working on apps around it.

  ### 7. Very rich and full JavaScript application framework, capable of building large business apps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Whatmore S. | Senior Architect, Financial Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 20, 2016

**What do you like best about Ext JS?**

Sencha ExtJS is a rich and full application framework capable of building large SPI business applications, that are not only very flexible but maintainable. Included in the framework is a true class system where you can build truly object oriented front-ends, which can include traditional MVC type of patterns or more recent MVVM types of UI(s)

If you plan on building a front end to your business application that must be maintained and can grow and extend you don't want to attempt this with any other library other than Sencha / ExtJS. As an example, we have a SPI application that is entirely role based and supports client extensions that is coming up on 7500 classes - try that with any other framework.



**What do you dislike about Ext JS?**

The only dislike that I can honestly state is the upgrade paths from one major version to the next is not easy and typically means a significant level of effort in terms of rework. Have gone through a 3.x to 4.x upgrade, was a major rewrite and just recently gone through a 4.x to 6.x (skipping 5.x) and again was essentially a major rewrite



**Recommendations to others considering Ext JS:**

Jump in and and work with the examples - it is a big library and not for the faint of heart but if you work through the examples you will start to piece together how to work with it. The user community is very helpful and if you get stumped it won't be hard to get help

**What problems is Ext JS solving and how is that benefiting you?**

A large business application targeted at Wealth Managers and includes 9 modules. Major features of our platform include the following:
1) Multilingual
2) Role based UI
3) Client customizations, incorporated into platform
4) Single code base to support multiple device platforms


  ### 8. Very fast developing after a steep learning curve

**Rating:** 2.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** January 07, 2016

**What do you like best about Ext JS?**

Nice and tidy declarative syntax, easy to fast prototype applications with it

**What do you dislike about Ext JS?**

Difficult to customize, peculiar workflow, knowledge gained on it is not reusable

**Recommendations to others considering Ext JS:**

The following recommendations are based on my experience with Sencha Touch 2.4.0.
Overall it's a very nice framework, affected by lot of small defects, and undocumented features that just seem to be there to tempt developers to subscribe to the paid support.
Sencha's development paradigm is declarative, elegant and tidy, but because it's very peculiar it's hard to reuse the skills gained on it in other contexts.
It's easy to build fast prototypes of an application, but can be a headache to implement custom behaviors.
Nowadays I would not recommend investing the time to climb Sencha's steep learning curve unless you have previous Ext.js experience, there are other more traditional and easy to learn solutions out there.

**What problems is Ext JS solving and how is that benefiting you?**

Developed four hybrid mobile applications for Android and iOS.

  ### 9. Best choice for large applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Constantine S. | Node.js, Angular, Ext JS developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 06, 2016

**What do you like best about Ext JS?**

Sencha framework contains all what I need to build complex applications with rich UI and features. Also Sencha core allows me to create custom components (based on stock classes) in the most effective way. With core class system and stock utils (and plugins, mixins, etc) I do not need to use third party libraries. All I need already in one framework. Sencha's ExtJs is a fast, no, is a fastest framework from all I used. Also, good support of mobile devices is a big plus.
Sencha is a best choice for large and complex applications.

**What do you dislike about Ext JS?**

Sencha's license policy is a big disappointment. Standard license is to expensive.
No option for single developers or small (less then 5) groups.

**Recommendations to others considering Ext JS:**

Sencha is the best choice for large applications. Firstly learn the core class system and data flow. Most questions already answered and most troubles already resolved, do not afraid to use official forum and documentation (best framework documentation ever). Share your custom components on GirHub for free and you will get a luck.

**What problems is Ext JS solving and how is that benefiting you?**

Fast and cost effective development. Simplified build and deployment. Satisfied customers.

  ### 10. ExtJS & Sencha Touch

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Utilities | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 05, 2016

**What do you like best about Ext JS?**

Sencha Touch is an enterprise grade product for building cross platform end to end mobile web apps with HTML5 and JavaScript.

ExtJS, one of the most popular JavaScript frameworks is at the core of Sencha touch platform which helps create high performance apps with near native experience. Sencha Touch packs ready to use widgets with native look and feel for all leading platforms including iOS, android, Windows Phone and Blackberry. Sencha also features a drag and drop HTML5 visual application builder with tons of ready to use templates. Custom components can also be built and added to the library for reuse across apps.

**What do you dislike about Ext JS?**

The price.
Sencha has a wide range of products that work hand to hand with Sencha Touch, most of these products carry heavy price tag.
I would like to try a limited version of all your products 

**What problems is Ext JS solving and how is that benefiting you?**

I realized a client with touch interface form my customixed ERP written ir ruby/rails.

  ### 11. ExtJS: almost too rich

**Rating:** 3.5/5.0 stars

**Reviewed by:** Milad N. | Software Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 09, 2015

**What do you like best about Ext JS?**

I like the fact that the task of creating web components is taken away from us. We no longer have to worry about those feature-rich components such as grids, calendars, etc.

We used ExtJS extensively to create a banking dashboard back in my old company. From the point of view of a backend developer, the fact that people didn't really have to know much CSS or JS to get it working was a bonus.

The best thing was really the awesome support we got from the Sencha team and the web forums.

**What do you dislike about Ext JS?**

The memory consumption was awful. Specially in version 2.0. Also, it had a very steep learning curve for developers who weren't used to working with it, specially when it came to customizing certain aspects of the framework's behavior. For instance, we had a really hard time making the grid and charts work together in a seamless binding with the server side endpoint.

**Recommendations to others considering Ext JS:**

I would advise all that at least take a look at the wide range of components Sencha offers and its browser support and compatibility.

However, remember that responsiveness and being more web-application like is not and has never been Sencha's goal. They more aim to replicate a desktop experience on the web.

**What problems is Ext JS solving and how is that benefiting you?**

We used this framework to create an extensive application suite for banking solutions and we were happy with the rapid prototyping we got from this framework.

  ### 12. A Serious javascript library for Rich Internet Applications

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jared T. | Solutions Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** February 16, 2013

**What do you like best about Ext JS?**

Very robust, well supported, has commercial backing, it is perhaps the best javascript library that I know of to build full blown web based applications with serious features such as grids (i.e. excel like functionality on a web page). I think this may be the best js library for the enterprise.

**What do you dislike about Ext JS?**

This library/framework has a very steep learning curve. Errors are very hard to debug because it has so many moving parts. No one would ever call this lightweight so there is a performance hit due to all the functionality available. A lot of people complain about the licencse, and it is not really the js framework of choice for open source or startup projects because of this.

**Recommendations to others considering Ext JS:**

If you are an enterprise operation looking for a serious and well supprted js library then this is the one you should use.


## Ext JS Discussions
  - [What is Ext JS framework?](https://www.g2.com/discussions/what-is-ext-js-framework)
  - [What is ExtJS philosophy? Single page implementation?](https://www.g2.com/discussions/26408-what-is-extjs-philosophy-single-page-implementation) - 1 upvote
  - [Could it be considered to have some enterprise tools and components become available to all Ext JS customers?](https://www.g2.com/discussions/could-it-be-considered-to-have-some-enterprise-tools-and-components-become-available-to-all-ext-js-customers) - 1 upvote
  - [Go the next step to github with full open source. You can&#39;t survive without a good open source community!](https://www.g2.com/discussions/go-the-next-step-to-github-with-full-open-source-you-can-t-survive-without-a-good-open-source-community) - 1 upvote
  - [Migration related](https://www.g2.com/discussions/migration-related) - 1 upvote

- [View Ext JS pricing details and edition comparison](https://www.g2.com/products/ext-js/reviews?page=3&section=pricing&secure%5Bexpires_at%5D=2026-08-15+05%3A42%3A57+-0500&secure%5Bsession_id%5D=7d8bd246-796d-4884-b1ed-2b81af7fe52b&secure%5Btoken%5D=1e7d56884043cc402fb0ca48d1a57742c7e31ae917b81c77963aca43247fc6d4&format=llm_user)

## Ext JS Features
**JavaScript Frameworks**
- Libraries
- Community
- Widgets
- Graphical Visualization
- Mobile Support

## Top Ext JS Alternatives
  - [DevExpress](https://www.g2.com/products/devexpress/reviews) - 4.8/5.0 (112 reviews)
  - [Essential Studio](https://www.g2.com/products/essential-studio/reviews) - 4.5/5.0 (789 reviews)
  - [Vue.js](https://www.g2.com/products/vue-js/reviews) - 4.6/5.0 (29 reviews)

