Przejdź do treści

O PROJEKCIE

OpenLinker.

Open-source'owa platforma orkiestracji e-commerce dla agencji deweloperskich, które wolą posiadać fundament niż wynajmować go.

CO TO JEST

Plumbing channel-managera, otwarty kod.

OpenLinker synchronizuje zamówienia, magazyn i wystawienia między sklepem a marketplace'ami, na których sprzedajesz. Działa na Twoim hostingu. Apache 2.0. Built around hexagonal core + plugin SDK — adaptery kompilują się przeciwko stabilnemu kontraktowi.

FAKTY

Suche liczby.

Status
v0.1.0 · alpha
Licencja
Apache 2.0
Rozpoczęcie
Październik 2024
Commitów na main
1 150+
Działa dzisiaj
2 sklepy · 2 marketplace’y · 2 firmy kurierskie · fakturowanie
W toku
KSeF (e-faktury)
Maintainer
Piotr Swierzy
Tech stack
TypeScript · NestJS · React · PostgreSQL · Redis · Docker

KRÓTKA HISTORIA

Trzecia opcja.

Channel managery typu BaseLinker, ChannelEngine, ChannelAdvisor pokrywają większość scenariuszy multichannel — w zamian za miesięczną opłatę per zamówienie i pełne władanie nad Twoimi danymi. Custom skrypty to druga opcja: pełna kontrola, ale każdy projekt zaczyna się od zera.

OpenLinker jest trzecią opcją: open-source'owy fundament, który możesz sklonować, rozszerzyć, zhostować i dostosować — w tej samej skali co najlepszy SaaS, z taką samą elastycznością co custom build.

Projekt jest w fazie alpha, przed wersją 1.0. Pierwsze publiczne wydanie — v0.1.0 — ukazało się w lipcu 2026; kolejne śledzi changelog. Build w otwartym kodzie — wszystkie ADRy, plany, decyzje architektoniczne są publiczne w docs/.

ZASADY

Czego trzymamy się.

  • Honest about gaps.

    Publiczny scorecard pokazuje co działa, co w toku, co planowane, co świadomie poza zakresem. Bez SaaS-owego "wszystko możliwe!". Tabela jest żywa.

  • Framework-free domain.

    Warstwa domenowa ma zero importów infrastruktury. Wymuszane runtime. Domena żyje własnym życiem.

  • Adaptery, nie zmiany w rdzeniu.

    Każdy adapter kompiluje się przeciwko stabilnemu SDK. Bez patchy w rdzeniu i bez utrzymywania własnej kopii OpenLinkera.

  • Real tests.

    Testcontainers harness ships jako test-kit. Real Postgres, real Redis, real PrestaShop. Co przechodzi w testach, działa w produkcji.

  • Own your data.

    Self-hosted. Apache 2.0. Twój kod, Twoje dane klientów, Twój hosting, Twoja decyzja co dalej.

Zobacz kod, oceń sam.

Wszystko publiczne. Apache 2.0. ADRy w docs/architecture/adrs/.