Ext JS (pronunciado como "ekst"[1]) es una biblioteca de JavaScript para el desarrollo de aplicaciones web interactivas usando tecnologías como AJAX, DHTML y DOM.
Originalmente construida como una extensión de la biblioteca YUI por Jack Slocum, en la actualidad puede usarse como extensión para las biblioteca jQuery y Prototype.
El 15 de junio de 2010 se anunció[10] la fusión de Ext JS con JQTouch y Raphaël que crearía una nueva organización llamada Sencha.
Ext JS seguirá disponible por separado en el nuevo sitio web de Sencha[11] junto con Sencha Touch, Ext GWT, Ext Designer, Sencha Animator y Ext Core.
También contiene numerosas funcionalidades que permiten añadir interactividad a las páginas HTML, como: