Projects / OfficeFloor


OfficeFloor provides true inversion of control for building simple static to complex real-time Web applications that are "build once, run anywhere" - even with cloud computing. It allows you to wire together a working prototype in minutes, extend the prototype to a working Web site in hours, and deploy and run anywhere. The code is self documenting to make support easier. It aims to be "The Java Web Answer" for rapid application development for Web applications.

Operating Systems

Recent releases

  •  02 Jun 2014 02:17

    Release Notes: This release provides tools and the agent (OfficeBuilding) necessary for deploying WoOF applications to remote servers (such as a Cloud Compute Server).

    •  26 Aug 2013 07:01

      Release Notes: This release adds a shortcut configuration to dependency inject POJOs. This enables both the complex Managed Object functionality and the simpler POJO functionality. This release also includes many bugfixes.

      •  26 Jun 2013 00:47

        Release Notes: This release provides pluggable extensions for WoOF Templates. This enables extending the functionality of WoOF webpages with pre-built extensions or developer-created extensions. The WoOF Template Extension follows the standard pattern of OfficeFloor plugins.

        •  24 Mar 2013 05:58

          Release Notes: This release provides support for JavaScript, AJAX, and JSON within WoOF. To maintain consistency, sections provided a null bean will not be rendered (similar to ${bean ... $} ).

          •  14 Mar 2013 13:37

            Release Notes: This release provides inheritance of webpages, giving consistency for the Web application. Inheritance of HTML occurs via overriding WoOF template sections. Also inherited is the WoOF template link configuration and secure configuration.

            Recent comments

            05 May 2011 08:49 sagenschneider

            Tutorials for using OfficeFloor are available at

            13 Feb 2011 12:07 sagenschneider

            Release 1.0.0 is available.

            Please see for example use.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.