Ext JS é uma biblioteca publicada sob licença GPL utilizada para a construção de aplicativos web interativos utilizando AJAX, DHTML e DOM. Este framework utiliza a arquitetura MVC como padrão de desenvolvimento, e oferece aos desenvolvedores diversos componentes de UI comuns às principais aplicações comerciais, como grid's, formulários, botões, combobox, checkbox e outros.
O Ext JS inclui um conjunto de componentes gráficos de interface, para usar em aplicações web:
Muitos desses controles podem se comunicar com um servidor web usando Ajax.