A modular, open-source commerce platform that gives you complete control over your stack. Extend the backend, customise the admin, and ship storefronts that feel instant.
Storefront Development
Unlike rigid SaaS platforms, Litekart's framework lets you shape every aspect of your commerce backend β from data models to API routes to admin UI β without forking the core.
Expose custom features as REST endpoints. Litekart mounts them automatically alongside the built-in routes.
Learn more β// src/api/custom/route.ts
import { LitekartRequest, LitekartResponse }
from '@litekart/core'
export async function GET(
req: LitekartRequest,
res: LitekartResponse
) {
const productService =
req.scope.resolve('productService')
const products =
await productService.list({ is_featured: true })
res.json({ products })
}These recipes show you how to build common commerce scenarios by extending Litekart's core β with minimal code and zero lock-in.
πͺ Multi-Vendor Marketplace
Build a platform where multiple sellers manage their own products, orders, and payouts.
Learn more βSubscriptionsπ Subscription Commerce
Implement recurring billing, dunning, and subscription lifecycle management.
Learn more βDigital Productsπ¦ Digital Product Delivery
Sell ebooks, software licences, or downloadable files with custom fulfilment.
Learn more βB2Bπ’ B2B & Wholesale Store
Custom pricing tiers, purchase approvals, net-payment terms, and company accounts.
Learn more βBundlesπ Bundled Products
Sell product bundles with combined inventory tracking and bundle-level discounts.
Learn more βRestaurantπ Restaurant & Delivery
Build a food-delivery marketplace with real-time order tracking and zone-based delivery fees.
Learn more βCart & Purchase
Merchandising
Fulfillment
Regions & Channels