Construct is one of the first Template Development Frameworks for the Joomla! CMS. Originally developed in late 2007, with an initial limited release in January of 2008, Construct has grown to three versions during the evolution of Joomla.