Desarrollado en JAVA por el Samuel Ginn College of Engineering de la Universidad de Auburn en su departamento de ciencias de la computación e ingeniería de software. Funciona bien en todas las plataformas con JVM. Cuenta además con una función muy similar a la que comentaba con BlueJ, proporcionando visualizaciones de software CSD, Diagramas de Clase UML, así como vistas Dinámicas y vistas Canvas. Produce CSD (diagramas de estructuras de control) para Java,.
Con jGRASP podemos desarrollar además aplicaciones basadas en C, CPP, Objective-C, Python, ADA y VHD.