Welcome to Open Self Service
Open Self Service (O2S) is an open‑source framework based on composable architecture principles that accelerates building customer-facing self‑service applications and portals.
It provides a modern, extensible Next.js based and CMS-managed frontend foundation and an integration server for composable extensibility - easy connection of headless services and APIs (CRM, ERP, PIM, commerce, AI, etc.).
It's best to start your journey with Open Self Service by bootstrapping an app using one of our Starters with one of the npx create-*-app
commands.
Quickstart links
Essentials
Most essential information on O2S's core concepts.
Getting Started
Quick start, installation, and local run.
Architecture
Composable architecture and system components.
Guides
How‑tos and best practices (routing, theming, integrations).
Customization
All materials on customization and extensibility.
Integrations
See integrations available in Open Self Service.
O2S Customer Portal starter
The default customer portal starter in O2S.
DXP Frontend Starter
New starter for knowledge/marketing portals and DXP.