Open Source · Composable · B2B Ecommerce

VELOX Developer Hub

VELOX connects your ERP, PIM and CRM directly to your webshop, without adding another system to maintain. Publish your existing product data online without duplication or extra overhead.

# Run the full VELOX stack locally

$git clone gitlab.com/velox-shop/velox-demo

$docker compose up

✓catalog, cart, checkout, search … up

✓storefront→localhost:3000

✓backoffice→localhost:3001

✓MCP endpoint→:8460/…/v1/mcp

Native images, PostgreSQL-backed, OAuth 2.1 —read the quickstart →

Get started with VELOX right now

VELOX is a real composable architecture, not a monolith with an API bolted on. Each domain (catalog, price, availability, cart, order, search, user) is its own service with its own database and clear boundaries, and an orchestration layer handles aggregation across them.

VELOX is designed for flexibility and scalability, so services scale independently and fit cleanly into Kubernetes. The backend is Java 25 and Spring Boot 4, compiled to GraalVM native images for fast startup and low memory, with no Node.js on the critical backend path, so your core logic sits on a typed, mature, well-tooled stack.
‍
The composable design makes integration easy: connecting to CRM, marketing automation, ERP, or any other tool is straightforward rather than a fight against the platform. Services are independently deployable and testable, with GitOps (Argo CD) pipelines, so you avoid the big-bang deployments and painful bugfixing of legacy monoliths.
Because it is Swiss quality built on Java and Spring, it is designed for projects that run ten years and more.

And because you own the source, you are never stuck waiting on a vendor. It is actively maintained with no build-up of technical debt, so it stays state of the art over its whole life. You get modern, standard technology, thorough documentation and the freedom to shape the platform to your needs.

Source Code

The source code of our solution is available to the public at GitLab. Obtain your copy today!

https://gitlab.com/velox-shopcode embed icon blue

Documentation

The full VELOX documentation is publicly available online, from first setup to API reference. Have a look now!

View DocumentationView API Documentationdocument star icon blue

Technology Stack

Get a glimpse of what we have used to put together VELOX and where our improvement focus below.

View Technology Stackcode embed icon blue

Service Versions

Overview of supported services, current versions and lifecycle status.

View Service Versions

Interested to contribute?

Contributors are highly encouraged to join our cause.
Please contact us via the form below to get started.

Contact Us

Microservice Architecture

Principles
Single purpose - Each service should focus on single function and do it well.
Lose coupling - Direct strict dependencies between services should be avoided.
High cohesion - Each service should be standalone and self contained.

Learn more ➝

Microservice Architecture

VELOX Architecture Diagram


Source: VELOX Documenttation Project: https://velox-shop.gitlab.io/documentation/

Companies building on VELOX

zitadel logo by caos agmagnolia international ltd. logocaos ag logoconsus management consulting gmbh logo
quatico solutions ag logo