Die JADE Integrierte Entwicklungsumgebung ("JADE Integrated Development Environment") ist eine einfache Entwicklungsumgebung, die die Entwicklung und den Test von Java Programmen (primär in einer Win32 oder Linux Umgebung) unterstützen soll, aber JadeIDE ist in Java geschrieben, um plattformunabhängig zu sein. Das Werkzeug erlaubt die Definition und Speicherung von Parametern, die für den Aufruf von frei wählbaren Code Editoren, HTML Editioren, XML Editoren, Java Umwandlungsprogrammen und Java Anwendungen erforderlich sind. Weiter unterstützt das Werkzeug den Aufruf von JiveLint (statischer Code Checker von Sureshot), den Aufruf von UMLet (UML Editor der Technischen Universität Wien) und die Anzeige von Java APIs und Java Doc Files ebenfalls mit einem frei wählbaren Browser. Die Erzeugung von Codeschablonen für neue Klassen (einschließlich individuell angepasster Schablonen für Fenster mit Menüauswahl und Dialog Fenstern) sowie die Generierung von HTML Dateien für den Appletaufruf sind weitere wichtige Funktionen des Werkzeugs.