ExtJS is a cross-browser JavaScript library for creating rich Internet applications. It includes: efficient, customizable user interface widgets, beautifully designed, extensible component models, and easy-to-use, intuitive application programming interfaces.