Griffon is an open source desktop application development platform for the Java Virtual Machine (JVM) that is inspired by Grails. It uses conventions over configurations and allows for polyglot programming. Griffon provides commands to create, run, test, and package applications and plugins. It supports common deployment formats and UI toolkits.