Przejdź do treści

Wszystkie integracje e-commerce w jednym systemie.

Open-source. Self-hosted. Apache 2.0. Twoje dane, Twój system. Bez miesięcznych rachunków BaseLinkera.

13 gwiazdek · Apache 2.0 · wersja alpha

OpenLinker panel admina — zadania, połączenia, ostatnie zamówienia Status: alpha

FUNDAMENT TECHNOLOGICZNY

Zbudowane na stosie, którego Twój zespół już używa.

TypeScript od końca do końca. NestJS w API, React w panelu admina, PostgreSQL i Redis dla danych i kolejek. Czysta architektura, prostota w integracji — dodaj brakującą integrację w tydzień, bez dotykania core'a.

  • TypeScript
  • NestJS
  • React
  • PostgreSQL
  • Redis
  • Docker
  • Apache 2.0

Newsletter OpenLinker.

Miesięczne podsumowanie tego, co zostało wydane, co jest w trakcie i co zostało odrzucone. Nowe integracje, decyzje architektoniczne, świeże wpisy na blogu. Wysyłany tylko gdy jest coś wartego przeczytania — zwykle raz w miesiącu.

Link do wypisania w każdym mailu. Bez śledzenia. Apache 2.0 na zawsze.

CO ROBI OPENLINKER

Jedna podstawa. Trzy zadania.

Zamówienia płyną automatycznie.

Każde zamówienie z dowolnego źródła tworzy zamówienie w miejscu docelowym, z kupującym automatycznie utworzonym jako klient. Cursor-based, wznawialny import — nic nie ginie, jeśli cokolwiek przerwie pracę. Obserwuj i konfiguruj wszystkie przepływy w jednym systemie.

Działa dziś: Allegro → PrestaShop. Ten sam wzorzec dla każdej pary źródło → cel.

Stan magazynowy synchronizuje się w obie strony.

Ruchy magazynowe propagują się z magazynu na podłączone sklepy i marketplace’y — i z powrotem. Uzupełnisz stan raz, listingi aktualizują się wszędzie. Sprzedasz gdziekolwiek, stan spada wszędzie. Bez arkuszy Excela per-platforma.

Dwukierunkowo. Per-kanał można nadpisywać.

Wystawienia bez kopiowania-wklejania.

Wybierasz produkt, kategorię (albo wyszukujesz po EAN) i sklep docelowy. Oferta tworzy się automatycznie, z zapisanymi politykami sprzedawcy — z jednego kreatora. AI pomoże w opisie, jeśli włączysz.

Dziś: kreator Allegro. Anthropic + OpenAI do treści.

DLA AGENCJI E-COMMERCE

Buduj na fundamencie, którego nie musisz utrzymywać.

Dla małych polskich agencji e-commerce, które wdrażają multichannel u klientów.

Każdy projekt multichannel zaczyna się tak samo: rebuilding tej samej hydrauliki — import zamówień, synchronizacja stanu, kolejki retry, mapowanie identyfikatorów — od zera, dla klienta, który nigdy nie zobaczy kodu, który zżarł połowę budżetu.

OpenLinker jest tą hydrauliką, napisaną raz. Capability ports: OrderSource, OfferLister, ShippingProvider. Twój zespół pisze integracje przeciwko @openlinker/plugin-sdk — implementuje tylko porty, których dany klient potrzebuje.

Możesz skupić się na budowaniu unikatowych funkcjonalności dla klienta. Fundament jest już gotowy.

pnpm create-adapter moj-marketplace
cd libs/integrations/moj-marketplace

# Implementuj porty, których potrzebujesz.
# Pomiń te, których nie.

pnpm test            # → Testcontainers
pnpm dev:stack:up    # → uruchom lokalnie

Generator scaffoldów jest prawdziwy. Testcontainers harness jest prawdziwy. Agencje, które napiszą pierwsze adaptery dla swoich polskich klientów — to Wy.

INTEGRACJE

Co działa dzisiaj, co jest dalej.

Uczciwie o lukach. Albo na roadmapie, albo świadomie poza zakresem.

Integracja Status Możliwości
PrestaShop ✅ Działa Sklep — katalog, magazyn, pełny cykl zamówień
Allegro ✅ Działa Marketplace — oferty, zamówienia, GPSR, polityki
AI router (Anthropic, OpenAI) ✅ Działa Sugestie treści opisów ofert
Subiekt nexo 🚧 W toku Fakturowanie — pierwszy adapter InvoicingPort
InPost 🚧 W toku Wysyłka — etykiety, paczkomaty, webhooki
Shopify 📋 Planowane Sklep
WooCommerce 📋 Planowane Sklep
eBay 📋 Planowane Marketplace

PORÓWNANIE

OpenLinker vs channel managery, za które płacisz co miesiąc.

Uczciwa wersja. Dla sprzedawców, którzy wolą posiadać fundament niż wynajmować go na zawsze.

BaseLinker ChannelEngine OpenLinker
Cennik Per zamówienie Per zam. + SaaS Tylko hosting
Własność danych Ich Ich Twoja
Kod źródłowy Zamknięty Zamknięty Apache 2.0
Nowy marketplace Ich backlog Ich backlog Napisz adapter
Własna logika Ograniczona Ograniczona Pełny dostęp do kodu
Self-hosted
Dojrzałość dzisiaj Dojrzały Dojrzały Alpha

ZA PROJEKTEM

Piotr Swierzy

Piotr Swierzy

Założyciel · maintainer

OpenLinker powstał z jedną misją: zbudować najlepszą open-source'ową, self-hosted platformę do orkiestracji i integracji dla e-commerce. Z każdą integracją i każdym commitem jesteśmy bliżej celu. Architektura i jakość są dla nas kluczowe — chcemy, by agencje mogły budować na OpenLinkerze długoterminową wartość dla swoich klientów, od małych sklepów po enterprise. Licencja Apache 2.0 to gwarantuje.

Przetestuj OpenLinkera w kilku krokach.

Wystarczy, że sklonujesz repozytorium — stos developerski wstaje jednym poleceniem Dockera (PostgreSQL, Redis, MySQL, PrestaShop). Bez kont, bez rejestracji, bez cennika per-zamówienie — nigdy.

git clone https://github.com/openlinker-project/openlinker.git
cd openlinker
pnpm install

pnpm dev:stack:up        # → Postgres · Redis · MySQL · PrestaShop
pnpm start:dev:api       # → API na :3000
pnpm start:dev:worker    # → worker zadań
pnpm start:dev:web       # → panel admina na :5173