Sylius czy Medusa: porównanie dla firm, które wybierają platformę e-commerce
Jeśli dostałeś wycenę na Sylius od jednej agencji i na Medusę od drugiej, porównujesz dwa projekty, a nie dwa produkty. Ten tekst rozkłada obie platformy na części, które naprawdę różnią się dla firmy: stos i zespół, licencje i to, co jest płatne, B2B w rdzeniu, storefront oraz czas do działającego sklepu. Piszemy go jako firma, która buduje na Medusie, i mówimy wprost, kiedy Sylius jest lepszym wyborem.

Krótka odpowiedź
Sylius i Medusa rozwiązują ten sam problem: sklep budowany pod proces firmy, a nie pod ustawienia gotowej platformy. Różnią się stosem i tym, co jest płatne. Sylius to PHP i Symfony, rdzeń na licencji MIT, a funkcje takie jak B2B Suite, RBAC czy magazyn wielolokalizacyjny w komercyjnym Sylius Plus od 800 euro rocznie (źródło, stan na 2026-10). Medusa to Node.js i TypeScript, rdzeń na licencji MIT z grupami klientów, cennikami i kanałami sprzedaży, a płatna Enterprise obejmuje RBAC i SSO. Wybierz Sylius, gdy masz zespół albo partnera Symfony i chcesz kupić gotowe moduły B2B za licencję. Wybierz Medusę, gdy chcesz jednego stosu TypeScript dla backendu i storefrontu, otwartego fundamentu B2B i kodu, który należy do ciebie od pierwszego dnia. W obu przypadkach o wyniku decyduje zespół, który utrzyma kod po starcie, nie nazwa platformy.
Czym jest Sylius, czym jest Medusa
Sylius to platforma e-commerce open source napisana w PHP na frameworku Symfony, rozwijana przez polską firmę Sylius. Według pliku composer.json gałąź 2.0 ma licencję MIT, wymaga PHP 8.2 i działa na Symfony 6.4 lub 7.1. Wersja 2.0 wyszła 12 listopada 2024 z nowym panelem administracyjnym i sklepem na Bootstrapie oraz API opartym na API Platform. Obok darmowego Sylius Standard firma sprzedaje Sylius Plus: komercyjne moduły B2B Suite, Marketplace Suite, Advanced Multi-store, zwroty (RMA), magazyn wielolokalizacyjny, program lojalnościowy, RBAC, wysyłka częściowa, zapytania ofertowe (RFQ), konfigurator produktu i subskrypcje, ze wsparciem SLA i czasem odpowiedzi jednego dnia. Hosting jest po twojej stronie; dla chmury Sylius wskazuje ofertę PaaS z partnerem Platform.sh.
Medusa to platforma e-commerce open source napisana w Node.js i TypeScript, rozwijana przez MedusaJS, Inc. Rdzeń jest na licencji MIT. Wersja 2.0 wyszła 23 października 2024 i przebudowała platformę wokół modułów (produkty, koszyk, zamówienia, ceny, magazyn) i workflowów. Medusa dostarcza backend z API i panel administracyjny; sklep widoczny dla klienta buduje się osobno, zwykle w Next.js. Płatna Enterprise Edition obejmuje od sierpnia 2026 RBAC i SSO, a zarządzany hosting Medusa Cloud zaczyna się od 29 dolarów miesięcznie (źródło, stan na 2026-10) plus zużycie. Szerzej opisujemy to w tekście co to jest Medusa.js.
Już z tych dwóch akapitów wynika najważniejsza różnica: Sylius sprzedaje gotowe moduły za licencję i dostarcza sklep w pudełku, Medusa daje otwarty rdzeń i zostawia więcej do zbudowania. To nie jest różnica jakości. To różnica w tym, za co płacisz i kto wykonuje pracę.
Porównanie w jednej tabeli
| Kryterium | Sylius | Medusa |
|---|---|---|
| Język i framework | PHP 8.2+, Symfony 6.4 lub 7.1 | Node.js, TypeScript |
| Licencja rdzenia | MIT (Sylius Standard) | MIT |
| Co jest płatne | Sylius Plus: B2B Suite, Marketplace Suite, RBAC, RMA, multi-source inventory i inne, od 800 euro rocznie | Enterprise Edition: RBAC i SSO; Medusa Cloud jako hosting |
| B2B w rdzeniu | grupy klientów, cenniki, promocje; konta firmowe i oferty w B2B Suite (Plus) | grupy klientów, cenniki, kanały sprzedaży; konta firmowe i oferty jako własne moduły |
| Storefront | sklep na Bootstrapie w pudełku, do przebudowy pod markę | brak w rdzeniu; starter w Next.js, projektowany pod ścieżkę zakupu |
| Panel administracyjny | w pudełku, na Bootstrapie | w pudełku, rozszerzalny o własne widoki |
| Hosting | własny serwer albo PaaS z Platform.sh | własna chmura albo Medusa Cloud |
| Wsparcie producenta | społeczność; SLA w Plus | społeczność; Enterprise |
| Typowy wykonawca w Polsce | agencje Symfony i PHP, w tym partnerzy Sylius | zespoły TypeScript i Node.js |
| Czas do działającego sklepu | zależy od agencji i zakresu Plus | na naszej podstawie 30 dni, od 40 000 PLN netto |
Tabela mówi, co różni platformy. Nie mówi, którą wybrać. O tym decydują cztery pytania niżej.
Pytanie 1. Jaki zespół utrzyma kod po starcie
To pytanie ważniejsze niż wszystkie funkcje razem. Sklep na Sylius albo Medusie to kod, który ktoś musi rozwijać, aktualizować i naprawiać przez lata. Jeśli masz w firmie albo u partnera ludzi od PHP i Symfony, Sylius jest dla nich naturalny: ten sam framework, te same narzędzia, ta sama społeczność. Jeśli twój zespół albo partner pracuje w TypeScript, Medusa pozwala budować backend i storefront w jednym języku, jednym repozytorium i jednym zestawie narzędzi.
Najgorszy scenariusz w obu przypadkach wygląda tak samo: agencja wdraża, odchodzi, a nikt w firmie nie zna stosu. Widzimy to u firm na Sylius, u których aktualizacje Symfony i PHP zjadają budżet rozwoju, i u firm na Medusie v1, którym nikt nie przeniósł sklepu na v2. Dlatego zanim wybierzesz platformę, wybierz zespół i spytaj go, co będzie utrzymywał za trzy lata.
Pytanie 2. Za co chcesz płacić: licencja czy praca
Rdzeń obu platform jest darmowy. Różnica jest w tym, co dokupujesz.
W Sylius funkcje, na których opiera się sprzedaż B2B, są w Sylius Plus: B2B Suite, RBAC, magazyn wielolokalizacyjny, zwroty. Według opisu modelu licencji moduły można kupować osobno, a cena zależy od obrotu, skali geograficznej, modelu biznesowego, liczby modułów i tego, czy to migracja, czy rozbudowa. Licencję płaci się miesięcznie, rocznie albo jednorazowo. Dostajesz gotowe, utrzymywane przez producenta moduły i wsparcie z SLA. Płacisz licencję, która rośnie z obrotem.
W Medusie grupy klientów, cenniki i kanały sprzedaży są w rdzeniu MIT, a konta firmowe, oferty i akceptacje zamówień buduje się jako własne moduły według oficjalnego przepisu na B2B. Płatne są tylko RBAC i SSO w Enterprise. Dostajesz otwarty fundament i pracę do wykonania. Płacisz za pracę raz, a kod należy do ciebie.
Żadna z tych dróg nie jest obiektywnie tańsza. Firma, która chce kupić gotowy B2B i ma budżet na licencję rosnącą z obrotem, dobrze wybierze Sylius Plus. Firma, która ma nietypowe zasady sprzedaży i woli zapłacić za ich zapisanie w kodzie, który posiada, dobrze wybierze Medusę. Ten sam rachunek robimy w tekście o tym, kiedy custom ma sens, a kiedy gotowe.
Pytanie 3. Ile storefrontu chcesz dostać w pudełku
Sylius 2 dostarcza sklep i panel na Bootstrapie. Dla projektu, w którym wygląd sklepu ma być poprawny, a nie wyróżniający, to oszczędza pracę. Dla marki, która chce ścieżki zakupu zaprojektowanej pod swoich klientów, ten sklep i tak się przebudowuje.
Medusa nie dostarcza sklepu. Daje API i starter w Next.js, a storefront projektuje się i buduje osobno. To więcej pracy na starcie i druga aplikacja do utrzymania. W zamian ścieżka zakupu, od kategorii i wyszukiwania po koszyk i checkout, nie zależy od systemu motywów. W naszych wdrożeniach storefront jest częścią podstawy, więc klient nie zaczyna od pustej strony.
Pytanie 4. Jak szybko sklep ma przyjmować zamówienia
Obie platformy to frameworki, więc czas do działającego sklepu zależy od wykonawcy, nie od platformy. Agencja Sylius z własnymi akceleratorami wdroży sklep szybciej niż zespół, który Sylius dopiero poznaje. To samo dotyczy Medusy.
U nas ten czas jest zapisany w ofercie: działający e-commerce w 30 dni, od 40 000 PLN netto, na naszej podstawie wdrożeniowej z Medusą. Większy zakres, na przykład integracje z ERP albo migrację danych, wyceniamy stałą ceną po rozmowie. Jeśli porównujesz wyceny, poproś obie strony o to samo: datę, od której sklep przyjmuje zamówienia, i listę tego, co w tej dacie działa.
Kiedy Sylius jest lepszym wyborem
Mówimy to wprost, bo inaczej to porównanie byłoby bezwartościowe. Wybierz Sylius, gdy:
- masz w firmie albo u partnera zespół PHP i Symfony, który utrzyma kod przez lata,
- chcesz kupić gotowe moduły B2B, marketplace, zwrotów albo lojalności z gwarancją wsparcia producenta i akceptujesz licencję zależną od obrotu,
- twój obecny system i integracje są w PHP, a zespół zna je od środka,
- potrzebujesz sklepu i panelu w pudełku, a projekt storefrontu nie jest przewagą marki,
- współpracujesz z agencją partnerską Sylius, która ma własne akceleratory i referencje w twojej branży.
Kiedy Medusa jest lepszym wyborem
Wybierz Medusę, gdy:
- chcesz jednego stosu TypeScript dla backendu, panelu i storefrontu, utrzymywanego przez jeden zespół,
- zasady sprzedaży B2B są nietypowe i wolisz zapisać je w kodzie, który należy do ciebie, niż dopasować do gotowego modułu,
- liczysz się z tym, że storefront jest osobną aplikacją, i chcesz go projektować pod ścieżkę zakupu,
- nie chcesz licencji rosnącej z obrotem i akceptujesz, że RBAC i SSO są w płatnej Enterprise,
- chcesz działającego sklepu w 30 dni na sprawdzonej podstawie wdrożeniowej.
Jak takie sklepy budujemy i rozwijamy po starcie, opisujemy na stronie wdrożeń Medusa.js, a to, jak wygląda platforma B2B z kontami firmowymi i cennikami per klient, na stronie platformy B2B.
A co z PrestaShop i Magento
Pytanie „Sylius czy Medusa” pada najczęściej u firm, które wyrosły z PrestaShop albo Magento. Obie platformy z tego porównania są dla nich krokiem w tę samą stronę: od sklepu z wtyczkami do sklepu z kodem pod proces. Jeśli dziś stoisz na PrestaShop 1.7 i zastanawiasz się, czy aktualizować, czy zmienić platformę, mamy o tym osobny tekst o aktualizacji PrestaShop. Jeśli na Magento, liczymy to samo: koszt utrzymania przez 24 miesiące kontra koszt przeniesienia. Jak prowadzimy migrację sklepu, opisujemy osobno.
Jak podejmujemy tę decyzję z klientem
Nie zaczynamy od platformy. Zaczynamy od 20-minutowej rozmowy o tym, jak firma sprzedaje, kto utrzyma kod i czego sklep ma nie potrafić. Wynikiem jest rekomendacja: kupić gotowe, zbudować albo odpuścić. Jeśli wychodzi, że lepszy jest Sylius u partnera Symfony, mówimy to i nie wystawiamy oferty. Jeśli wychodzi Medusa, dostajesz zakres i stałą cenę pierwszego etapu.
Najczęstsze pytania
Czy Sylius jest darmowy?
Rdzeń tak. Sylius Standard jest open source na licencji MIT, co potwierdza plik composer.json projektu i tabela porównawcza na stronie Sylius. Płatny jest Sylius Plus: komercyjne moduły, takie jak B2B Suite, Marketplace Suite, RBAC, zwroty (RMA), magazyn wielolokalizacyjny czy konfigurator produktu, ze wsparciem SLA. Według strony Sylius cena Plus zaczyna się od 800 euro rocznie i zależy od obrotu, skali, modelu i liczby modułów.
Czy Medusa jest darmowa?
Rdzeń tak. Medusa.js jest open source na licencji MIT, bez opłaty licencyjnej i prowizji od sprzedaży. Płatna jest Enterprise Edition, która od sierpnia 2026 obejmuje role i uprawnienia (RBAC) oraz logowanie firmowe (SSO), oraz zarządzany hosting Medusa Cloud rozliczany jako miesięczny plan plus zużycie. Za zbudowanie, hosting i utrzymanie sklepu płacisz w obu platformach.
Która platforma jest lepsza do B2B: Sylius czy Medusa?
Zależy, gdzie ma być logika B2B. W Sylius konta firmowe, cenniki B2B i zapytania ofertowe są w płatnym module B2B Suite w ramach Sylius Plus. W Medusie grupy klientów, cenniki i kanały sprzedaży są w otwartym rdzeniu, a konta firmowe z pracownikami, oferty i akceptacje dopisuje się jako własne moduły według oficjalnego przepisu. Sylius daje więcej gotowego za opłatą licencyjną, Medusa daje otwarty fundament i pracę do wykonania w kodzie, który należy do ciebie.
Czy da się przenieść sklep z Sylius na Medusę?
Tak. Obie platformy mają podobny model danych: produkty z wariantami, kanały, cenniki i promocje, więc logika sprzedaży przenosi się dobrze. Największa praca to storefront i integracje, bo w Medusie buduje się je osobno. Zanim ktoś zaproponuje migrację, warto sprawdzić, czy problemem jest platforma, czy brak zespołu, który ją utrzymuje: czasem lepszą odpowiedzią jest zespół Symfony.
Dlaczego Evelumo buduje na Medusie, a nie na Sylius?
Z trzech powodów. Po pierwsze, jeden stos TypeScript dla backendu i storefrontu pozwala nam budować i utrzymywać sklep jednym zespołem. Po drugie, otwarty rdzeń B2B i licencja MIT oznaczają, że klient nie płaci licencji za funkcje, na których opiera sprzedaż, a kod należy do niego. Po trzecie, mamy na Medusie własną podstawę wdrożeniową, dzięki której działający sklep startuje w 30 dni. To są nasze powody, nie dowód wyższości platformy.
Masz pytanie po lekturze?
Opisz, co ten tekst zostawia otwarte dla Twojej firmy. Odpowiadamy w ciągu jednego dnia roboczego, a przed rozmową przygotowujemy hipotezę.
Pytanie do tekstu Coś nie pasuje do Twojej sytuacji albo chcesz sprawdzić założenie stojące za liczbą.
Twój problem Opisz proces sprzedaży i miejsce, w którym obecna platforma przestaje wystarczać.
Następny krok Rozważasz custom, gotowy system albo migrację i chcesz drugiej opinii przed decyzją.



