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
Alpha · pre-1.0
License
Apache 2.0
Started
October 2024
Commits on main
957+
Live today
Allegro + PrestaShop
In progress
Subiekt nexo + InPost
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 is in preparation. 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.

  • Plugin, not a fork.

    Every adapter compiles against a stable SDK. No patches to the core, no carrying a fork.

  • Real tests.

    The Testcontainers harness ships as the test-kit. Real Postgres, real Redis, real PrestaShop. What passes in tests works in production.

  • 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/.