It’s been over a year since we announced the Sencha Ext JS Community Edition which provides the most comprehensive modern JavaScript framework a developer needs to build data-intensive, cross-platform web applications. It is a free, limited commercial use license, with robust Ext JS Frameworks, hundreds of modern components, a material theme, and more to develop stunning-looking apps. Since the launch, we’ve been excited to see the growing interest.
Haven’t heard of the Ext JS Frameworks Community License? Here’s a quick rundown on who benefits from this free license.
Table of Contents
Who should choose Ext JS Community Edition
Anyone developing cross-platform web, mobile or desktop applications with JavaScript and making less than $10,000 USD (or equivalent currency) in revenue will greatly benefit from this license. This typically includes:
- Individual JavaScript Developers
- Early startups who are bootstrapping product versions before securing capital
- Hobbyists
- Students learning new languages and starting to develop cross-platform apps
License Duration
After registering, the license is effective for a full year term (with renewal options), unless your revenue exceeds the $10,000 threshold, upon which, you can easily upgrade your codebase to the Ext JS commercial license. Read the software license agreement for more details.
What’s Included
The Community Edition comes packed with the following:
- Core Ext JS framework to build cross-browser compatible “universal” apps—meaning you develop once and seamlessly deploy on different platforms (web, mobile, desktop).
- Hundreds of pre-built, high-performance UI components including the powerful Ext JS data grid, forms, calendars, charting components, trees, buttons, panels, layouts and many more.
- Includes access to the entire UI component feature set including powerful Ext JS grid features such as drag-and-drop, locking, grouping, custom filtering, copy-paste, infinite scrolling to handle massive data sets and many many more.
- NPM based package access to efficiently manage dependencies and package versions to generate and quickly build apps.
- Extensive documentation, tutorials and plenty of code examples.
- Sencha Stencils—a complete UI kit for designing apps.
- An online utility called ‘Fiddle’ for quickly creating, running and sharing code examples.
Success Stories
Many individual developers or startups that fit the license criteria may typically initiate their app development with Ext JS Community License. As they start growing, we’ve seen several success stories of these small companies unlocking the fullest potential of the framework and tools with the Ext JS commercial license. The same startups were able to quickly, efficiently and securely scale their Ext JS application while keeping dev costs down, and increasing their business impact and revenue as a result.
Building applications that work seamlessly on different platforms while staying compatible with different browsers, and offering the expected high performance in this data-rich world can be a daunting task. Ext JS is your one-stop solution—a comprehensive framework packed with all the necessary components and tools required to simplify app development.
Got further license questions? See the Ext JS Community Edition FAQ.
View Ext JS Tutorials and Examples
- View the Ext JS sample applications
- View component level interactive examples
- Take a look at our detailed product documentation
- More tutorials on our YouTube Channel
could you slove the jetbrain ide plugin bug. This problem is here for about 9 months and it’s known at Sencha. https://www.sencha.com/forum/showthread.php?471617-Endless-loop-of-quot-Updating-indices-quot-caused-by-Sencha-plugin
Thanks for bringing this up. 7.2 is nearly done, so I’m working on scheduling this in 7.3.
Release ExtJS Community was a good decision. Another side of the community that keep loyal to ExtJS will be happy if the GPL version is released, especially if this is done before the 8.0 version and contains the 7.1’s updates.
Thank you. It just so happens engineering has the release ready to test internally. So we’re less than two weeks out for the updated GPL release. The GPL release has been set for Ext JS 7.0 GA, and once we release this we will begin discussing the next release.
Wish there was a way to renew community licenses? Still 1 developer and way less then $10,000 dollars revenue.
If after one year you still eligible to the Community Edition you can renew your license.
The best way to renew is to fill out the community edition form again. https://www.sencha.com/products/extjs/communityedition/
This communicates to our systems about the license and allows us to check that users still fit into the community license usage criteria.
Hi Brandon,
any news on the GPL release? I very much hope, it will be the 7.1 release. It is always painful to have bugs in the GPL release, that are fixed since a long time in the other releases.
It also may be a good idea for GPL users of ExtJs to enable them to also dual-license their software. This would bring revenue to Sencha, make the GPL release more attractive for them to provide on time and helps open source developers to also generate revenue based on their software and give Sencha a share of it.