Skip to main content

Welcome to Open Self Service

Open Self Service (O2S) is an open-source framework built on composable architecture principles, designed to streamline and accelerate the development of complex customer self-service frontend applications.

O2S provides a modern, extensible, and customizable frontend starter app, along with an integration server that makes possible connection of various headless services and APIs commonly used in self-service solutions. These may include CRMs, ERPs, PIMs, headless commerce platforms, AI assistants, and more, enabling different business capabilities for the frontend.

By leveraging composable architecture and a modern tech stack, O2S ensures high performance, frontend-backend decoupling, and architectural flexibility, making it an ideal foundation for scalable and future-proof self-service solutions.


What’s in the Docs?

This documentation is here to guide you through everything Open Self Service offers. Start with these key sections:

  • Getting Started: Learn how to set up, configure, and run your project locally to begin building with Open Self Service.
  • Essentials: Explore the core functionalities, benefits, and use cases supported by Open Self Service.
  • Architecture: Dive into the composable architecture and discover how each component of Open Self Service fits together.
  • Guides: Find detailed tutorials and best practices for developing with Open Self Service, from routing and theming to adding integrations.