Skip to content

ABOUT

OpenLinker.

Open-source e-commerce orchestration platform for development agencies who'd rather own the foundation than rent it.

WHAT IT IS

Channel-manager plumbing, open code.

OpenLinker syncs orders, inventory, and listings between a shop and the marketplaces it sells on. Runs on your hosting. Apache 2.0. Built around a hexagonal core + plugin SDK — adapters compile against a stable contract.

FACTS

Dry numbers.

Status
v0.1.0 · alpha
License
Apache 2.0
Started
October 2024
Commits on main
1,150+
Live today
2 shops · 2 marketplaces · 2 couriers · invoicing
In progress
KSeF (e-invoicing)
Maintainer
Piotr Swierzy
Tech stack
TypeScript · NestJS · React · PostgreSQL · Redis · Docker

SHORT HISTORY

The third option.

Channel managers like BaseLinker, ChannelEngine, and ChannelAdvisor cover most multichannel scenarios — in exchange for a per-order fee and complete ownership of your data. Custom scripts are the second option: full control, but every project starts from scratch.

OpenLinker is the third option: an open-source foundation you can clone, extend, host, and customize — at the same scale as the best SaaS, with the same flexibility as a custom build.

The project is in alpha, pre-1.0. The first public release — v0.1.0 — shipped in July 2026; the changelog tracks what follows. Built in the open — all ADRs, plans, and architectural decisions are public in docs/.

PRINCIPLES

What we hold to.

  • Honest about gaps.

    The public scorecard shows what's live, what's in progress, what's planned, and what's intentionally out of scope. No SaaS-style "everything is possible!". The table is a living document.

  • Framework-free domain.

    The domain layer has zero infrastructure imports. Enforced at runtime. The domain lives its own life.

  • Adapters, not core changes.

    Every adapter compiles against a stable SDK. No patches to the core, and no private copy of OpenLinker to carry.

  • Real tests.

    The Testcontainers harness ships as the test-kit. Real Postgres, real Redis, real PrestaShop — the adapters are exercised against the real thing, not mocks of it.

  • Own your data.

    Self-hosted. Apache 2.0. Your code, your customer data, your hosting, your decision on what comes next.

See the code. Judge for yourself.

Everything public. Apache 2.0. ADRs in docs/architecture/adrs/.