Wontonee AI products are here — Blogibot & LayerShift now available. Check it out!

Open source · Laravel ecommerce

Cartxis Platform

Open-source Laravel ecommerce platform with admin panel, visual page builder, multi-gateway payments, and REST API — build your store, customize themes, and power mobile apps.

AdminUI EditorPaymentsThemesREST API

Laravel 13 · Vue 3.5 · TypeScript · Tailwind 4 · Inertia.js · MySQL 8 · MIT License

MIT open sourceStorefront + admin5 payment gateways32-block page builderREST API for mobile

Modern ecommerce, fully open source

Cartxis is a complete Laravel ecommerce platform — storefront, admin, visual page builder, payment gateways, and REST API — MIT licensed with no vendor lock-in.

Features

Everything to launch and run a store

Complete shop & admin

Product catalog with variants, cart, checkout, orders, customers, and a full admin dashboard with reports.

Visual page builder

Drag-and-drop UI Editor with 32 block types, global regions, saved blocks, and responsive live preview.

Multi-gateway payments

Stripe, Razorpay, PayPal, PhonePe, and PayUMoney — all configured from the admin panel, no .env changes.

Themes & templates

Browse and install themes from the official catalog. Customize colors, typography, and layout from admin.

Cartxis admin dashboard with product catalog, order management, sales reports, inventory overview, and store analytics
Admin panel

Run your store from one dashboard

Manage products, categories, brands, orders, customers, shipping, tax rules, and email templates — with analytics, AI agents, and maintenance mode built in.

  • Product catalog with variants and inventory
  • Order lifecycle and customer management
  • Sales, customer, and inventory reports
Cartxis homepage editor with drag-and-drop blocks, responsive desktop tablet and mobile preview, and hero banner customization
Page builder

Design pages without code

The UI Editor lets you build storefront pages with sections, columns, and blocks — hero banners, product grids, testimonials, newsletters, and more. Draft, preview, and publish.

  • 32 built-in block types
  • Global header, footer, and region blocks
  • Desktop, tablet, and mobile preview
Cartxis REST API powering web store, mobile app, and headless frontends with theme catalog, modular architecture, and checkout integration
API-first

Power web, mobile, and headless frontends

Cartxis ships with a REST API that powers the open-source Flutter mobile app and any custom frontend — authentication, catalog, cart, checkout, and orders.

  • REST API for mobile and headless
  • Modular package architecture
  • Theme system with remote catalog
Installation

Get started in minutes

Install via Composer and run the interactive Cartxis installer.

01

Create project

Run composer create-project cartxis/cartxis my-store for the fastest setup.

02

Run installer

php artisan cartxis:install — database, admin account, migrations, and assets.

03

Configure store

Set store name, currency, payment gateways, and shipping in the admin panel.

04

Customize theme

Browse themes in Admin → Appearance or edit layouts in the UI Editor.

05

Go live

Build assets with npm run build, configure production env, and deploy.

composer create-project cartxis/cartxis my-storephp artisan cartxis:install
Architecture

Modular package architecture

Cartxis is organized into packages under packages/Cartxis/ — Admin, Shop, Product, Sales, CMS, UIEditor, Stripe, Razorpay, and more — making it easy to extend without forking core.

Frequently asked questions

Yes. Cartxis is MIT licensed open source. Download from GitHub or install via Composer with no license fees or vendor lock-in.
PHP 8.3+, Composer 2.x, Node.js 18+, NPM 9+, and MySQL 8.0+. Required PHP extensions include OpenSSL, PDO, Mbstring, Tokenizer, XML, Ctype, JSON, and BCMath.
All gateway credentials are set in Admin → Settings → Payment Methods. Enter API keys for Stripe, Razorpay, PayPal, PhonePe, or PayUMoney and toggle each gateway active — no .env changes required.
Yes. Admin → Appearance → Browse Themes connects to the official theme catalog at cartxis.com. One-click install with automatic asset publishing and rebuild.
Yes. The open-source Cartxis Mobile Flutter app connects to your Cartxis backend via REST API. Download on Google Play or see the Cartxis Mobile product page for setup from source.

Ready to launch your store?

Install Cartxis with Composer and run the interactive installer.