JazzScheme is a development system based on extending the Scheme programming language and the Gambit system. It includes a module system, hygienic macros, object-oriented programming, a full featured cross-platform application framework, a sophisticated programmable IDE and a build system that creates binaries that run on Mac OS X, Windows and Linux. JazzScheme has been used for more than 10 years to develop high-quality commercial software.