Self-host openlinker
v0.17.0E-commerce orchestration for multi-channel order sync
- Stars
- 50
- Port
- 3000 (API server)
- Requires
- MySQL, PostgreSQL, Redis
What is openlinker?
OpenLinker is a self-hosted, API-first e-commerce orchestration platform that connects your store with marketplaces, shipping carriers, and invoicing systems. It synchronizes orders, inventory, and product listings between platforms like PrestaShop, WooCommerce, Allegro, and Erli. The platform uses a plugin architecture with capability ports so developers can add new integrations without modifying core code. It runs on TypeScript, NestJS, and React with PostgreSQL and Redis, deployed via Docker Compose. Current status is alpha (pre-1.0) with live integrations for multiple shops, marketplaces, shipping providers, and invoicing systems. Licensed under Apache 2.0 with no subscription or per-order fees.
Should you self-host openlinker?
openlinker scores 36/100 on selfhost.directory (how scoring works) and ranks #25 of 27 in E-commerce. It has 50 GitHub stars.
It shipped 10 stable releases in the past year. The latest, v0.17.0, came out on 27 October 2026. New versions land roughly every 7 days.
Setup is advanced: plan for several services and some ongoing maintenance. It is Apache-2.0-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is MedusaJs (83/100, 36 978 stars). It scores higher overall, so compare the two before you pick. See openlinker vs MedusaJs side by side.
Features
- AI-powered content generation
- Bidirectional inventory sync
- Buyer-paid shipping cost round-trip
- Carrier mapping
- Customer identity resolution
- Encrypted credentials store
- Invoicing and fiscal compliance
- Marketplace listing management
- Multi-channel order synchronization
- Multi-store, multi-marketplace support
- Offer quantity batch updatesCapability defined but no adapter implements it yet
- Plugin Architecture
- Shipping label generation
- Sync job orchestration with retry
- Webhook handling with HMAC and replay
openlinker README
More in Integration
Remote Home AssistantLinks multiple home-assistant instances together
superglueAI-agent integration platform: agents build connectors, migrate data and sync ERPs, CRMs, databases. Source-available, self-hosted with Docker Compose or on Kubernetes.
activemqThe open-source, self-hosted Apache ActiveMQ message broker handles JMS, AMQP, MQTT, STOMP and REST traffic from Java, C, Python and .Net clients.
anythingmcpSelf-hosted gateway turning APIs and databases into MCP tools for AI assistants, with hundreds of ready connectors and access controls.
BLE MonitorBLE monitor for passive BLE sensors
ConvoyOpen-source webhooks gateway handling incoming and outgoing events with retries, signatures, fan-out and rate limits; self-host via Docker Compose or Helm chart.
CortezaSelf-hosted, open-source low-code platform for building CRM, workflow and integration apps; an Apache-2.0 alternative to Salesforce that deploys via Docker.
deliverantDeliverant is a self-hosted, open-source webhook reliability layer ensuring at-least-once delivery, deduplication, deterministic retries, and full visibility.
frankframeworkFrank!Framework is a self-hosted, open-source low-code integration platform for exchanging messages between systems via XML config.
HyperSwitchSelf-hosted, open-source Rust payments orchestrator: one API across Stripe, Adyen, Braintree and 120+ processors, with routing, retries, vault and a control dashboard.
metamcpSelf-hosted, open-source MCP gateway that groups MCP servers into namespaces and exposes them as SSE, Streamable HTTP or OpenAPI endpoints with API keys and OIDC.
n8nn8n is a self-hosted, source-available workflow automation platform with visual building, custom code, 1500+ integrations, and native AI agents.

0 comments