← Back to home

80% of your project is already built. Speed up your start with full customization.

We deliver the remaining 20% at express pace, with AI-assisted coding. See how Lunar differs from Magento, WooCommerce and Shopify, and what you get in return.

What is Lunar PHP?

Lunar PHP
Open Source · MIT
01
Modern architecture

Lunar PHP is a modern ecommerce engine built from scratch for Laravel. No legacy baggage, no decades of technical compromise — a clean architecture that gives small and mid-sized businesses access to features previously reserved for enterprise.

02
Open license

Lightweight, modular, fully extensible — you take only what you need. Multi-channel, multi-currency, custom pricing logic, B2B and B2C in one system. Everything on an open MIT license, with no licensing fees for the entire lifetime of your shop.

03
AI-ready

Most importantly: Lunar was designed for the coming AI revolution. The modular architecture and readable Laravel code work well with the AI tooling we use at every stage of the project — from architecture planning through code generation to testing. The result: you ship new features faster than on older platforms, without compromising on quality.

Six reasons we picked Lunar.

After many ecommerce builds on different platforms, Lunar gives the best ratio of flexibility to development speed for small and mid-sized eCommerce.

01

Pay once, the code is yours

No monthly license fees, no revenue percentage, no hidden platform costs. Lunar is open source — you ship once, the code stays your property, and the savings get reinvested in growing the shop.

02

Latest stack, zero legacy

Lunar is built on the latest PHP and Laravel versions, with none of the baggage older platforms carry. It runs faster, is more secure, and costs less to maintain than platforms dragging a decade of legacy tech.

03

Built for AI-driven development

Lunar's architecture works exceptionally well with modern AI tools. We ship faster, with a smaller team — you pay less, wait shorter, and get higher code quality.

04

Multi-channel from day one

B2B, B2C and marketplace run on a single catalog, not in separate systems. You add a new sales channel without rewriting half the shop — that's a difference of months of work.

05

Zero vendor lock-in

Your code, your property, your terms. You can grow the shop with us, on your own, or with any other Laravel agency — without costly migrations and without the risk of the platform owner suddenly changing the rules.

06

Largest PHP talent pool

Laravel is one of the largest PHP frameworks — thousands of experts on the market. Your shop won't be orphaned in 5 years — Laravel is actively developed, the ecosystem keeps growing, and the community ensures continuity.

Why not Magento, WooCommerce, Shopify?

Picking an ecommerce platform comes down to your scale, business model and growth plans. The table shows where Lunar wins and where the alternatives might be a better fit.

 Lunar PHPLunar PHPSyliusSyliusMagento Open SourceMagento Open SourceAdobe CommerceAdobe CommerceShopify PlusShopify PlusWooCommerceWooCommerce
LicenseMIT (free)MIT + Sylius Plus (paid)OSL-3.0 (free)$22-190k+/year$2,300/mo + 0.4% revenueGPL (free)
Time to launch5-7 weeks10-16 weeks16-32 weeks20-40 weeks4-8 weeks4-8 weeks
Custom business logicFull freedomFull freedomFull, but slowFull, but slowLimitedLimited
B2B + B2C in one shopNative (Channels)Native (B2B in Plus)Basics onlyFull (in package)Requires appRequires plugins
Scale 10k+ productsYesYesYes (pricey hosting)YesAPI limitsPerformance drops
Lunar wins for companies with revenue
$100k–$15M
annually
Launch speed
like Shopify
Full flexibility
like Magento
Zero licensing cost
like WooCommerce
Modern stack
none of the others

Concrete functionalities Lunar ships out-of-the-box.

01

Multi-channel sales

B2C shop, B2B portal and marketplace sales (Allegro, Amazon, BaseLinker) all run on a single product and order base. One database instead of three systems means lower maintenance cost and a single source of truth for stock.

02

Per-customer pricing

Group customers (Retail, Wholesale, VIP, Partner) — each group with its own pricing, payment terms and product visibility. B2B and B2C in one shop with no compromises.

03

Ready admin panel

Lunar ships a complete admin from day one — manage products, orders, customers, pricing and inventory, with roles and permissions. Weeks of CRUD work saved.

04

International sales

Built-in support for multi-currency, multi-language, tax zones and VAT classes. Sell in the EU with proper OSS handling, gross/net per channel, translated content — no accounting plugins.

05

Promotions, discounts and coupons

A built-in discount system — percentage off cart, fixed-amount, promo coupons, time-limited offers. Rules apply per channel and per customer group, no third-party apps required.

06

Easy custom features

Every Lunar feature can be extended or replaced without touching the engine core. Your customizations survive engine updates with no rewrites — low long-term maintenance cost.

How will we build your ecommerce?

From workshop to production in 5 weeks. Each week you see progress on a live shop.

  1. 1
    week

    Plan and specification

    Meetings with your team. You get a clear plan: what we're building, in what order, which integrations are needed and exactly how long it takes.

  2. 2
    week

    Alpha version

    The first version of your shop runs on a test environment with the core features — product catalog, admin panel and a basic checkout flow.

  3. 3-4
    week

    Iterations and expansion

    We add more features, stabilize the whole system and tailor everything to your business.

  4. 5-6
    week

    Ready

    We deploy the system to production. After go-live we stay on standby — with monitoring and operational support.

Kuba Szcześniak
Kuba Szcześniak
Founder · Lead engineer

Let's talk about your project.

A short call, no commitments. I'll suggest where to start and how we can help.

On the call you'll learn:
  • a ballpark price for the solution
  • how we can solve your problems
  • how long delivery takes and the next steps