openlegacy-api
Contains mostly interfaces and annotation for runtime purposes, which enables defining screens API classes using OpenLegacy annotations, session API, modules API, entities registry API and connectors API.

openlegacy-utils
Utility classes for common tasks.

openlegacy-impl
Main implementation of OpenLegacy runtime API. Contains common and default implementations of runtime components

openlegacy-web
Contains Web and Spring MVC related components.

openlegacy-web-resources
Contains DOJO JavaScript library and common icons