WebGUI is an open-source content management system written in Perl[2] and released under the GNU General Public License.
[3] The system permits non-technically minded users to arrange content in pages and layouts, containing 'Assets' (applets) which permit website visitors to view and interact with various types of data from basic Articles to full-blown content management system and custom applications.
In July 2014, Scott Walters proposed a project on Kickstarter to bring the nascent Version 8 rewrite to a formal release with a supporting free software community.
[4] Version 8 is, according to the Kickstarter project page, "a massive modernization effort that reworked core to use Moose, Plack, Try::Tiny" along with a general code cleanup.
Everything in WebGUI is a template which allows for customization, while keeping the site content and style separate.
The system was originally built as an application framework by creator Plain Black Corporation to support their customer development work, but a majority of its current independent users utilize it as a CMS with the modules with which it ships.