Architecture and integration.
How the Angular WebUI is put together, what it needs, and how it lands in your environment.
Requirements
Tested with Nuxeo LTS 2025, target platform [2025.0,2026.0), and Angular 21.2. Building the package needs Node, JDK 21, and Maven 3.9. The repository README lists the current versions.
Architecture
An Angular 21 application that Nuxeo serves at /nuxeo/ng/ from a standard LTS 2025 package, with a server bundle for authenticated media playback and file and ZIP delivery. It ships as an add-on, so adopting it is a UI decision, not a replatform: your content model, permissions, and automation stay exactly where they are.
Installation
Build the Nuxeo package from a release tag, install it with nuxeoctl mp-install, set nuxeo.url in nuxeo.conf, and open /nuxeo/ng/ over HTTPS. The code is open source under Apache 2.0 at github.com/maretha-labs/maretha-angular-webui. We offer migration help and production support for teams that want them.
Talk to a Maretha Consultant
Tell us what you're struggling with, and we'll tell you how we can help you.
Talk to us