GNU ease.js ist ein »klassisches» objektorientiertes Framework für JavaScript, das nicht zur Funktionalität beitragenden Code eliminieren und den Wechsel von anderen objektorientierten Sprachen nach JavaScript erleichtern will. Es bietet unter anderem einfache und intuitive Klassendefinitionen, klassische Vererbung, abstrakte Klassen und Methoden, Interfaces, Zugriffsdefinitionen (public, protected und private) und statische und konstante Felder und Methoden.