PHPackages                             cartxis/cartxis - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. cartxis/cartxis

ActiveProject[Framework](/categories/framework)

cartxis/cartxis
===============

Open source eCommerce for Laravel, Inertia.js and Vue 3.

1.0.14(1mo ago)730↓73.3%2MITVuePHP ^8.3CI passing

Since Dec 19Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/wontonee/cartxis)[ Packagist](https://packagist.org/packages/cartxis/cartxis)[ Docs](https://github.com/cartxis/cartxis)[ RSS](/packages/cartxis-cartxis/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (92)Versions (14)Used By (0)

Cartxis — Open Source Laravel eCommerce Platform
================================================

[](#cartxis--open-source-laravel-ecommerce-platform)

A modern, extensible eCommerce platform built with **Laravel 13**, **Inertia.js**, **Vue 3.5**, and **TypeScript**. Cartxis provides a complete solution for building online stores with a powerful admin panel, flexible theme system, and modular architecture.

[![License](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)[![PHP](https://camo.githubusercontent.com/f276fa86a026b80ddb39a8c325682146659ba56cdc872905db20f421963fe47f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e332532422d3737374242343f6c6f676f3d706870)](https://camo.githubusercontent.com/f276fa86a026b80ddb39a8c325682146659ba56cdc872905db20f421963fe47f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e332532422d3737374242343f6c6f676f3d706870)[![Laravel](https://camo.githubusercontent.com/bc95b277a60f94b0bed6ab0dc0aec3c8a2d4a936d41de6640562fa9e262734d9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31332d4646324432303f6c6f676f3d6c61726176656c)](https://camo.githubusercontent.com/bc95b277a60f94b0bed6ab0dc0aec3c8a2d4a936d41de6640562fa9e262734d9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31332d4646324432303f6c6f676f3d6c61726176656c)[![Vue.js](https://camo.githubusercontent.com/db96db2ad0179185a5316b9f4bf37f3e68d5976f210c005845d71a3990ea2a74/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5675652e6a732d332e352d3446433038443f6c6f676f3d7675652e6a73)](https://camo.githubusercontent.com/db96db2ad0179185a5316b9f4bf37f3e68d5976f210c005845d71a3990ea2a74/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5675652e6a732d332e352d3446433038443f6c6f676f3d7675652e6a73)[![TypeScript](https://camo.githubusercontent.com/8217f4b5d07c0d95c53dbc4b9a61df4acfe8b8b1a7cd67aee72e2e7cac83b51c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f547970655363726970742d352e322532422d3331373843363f6c6f676f3d74797065736372697074)](https://camo.githubusercontent.com/8217f4b5d07c0d95c53dbc4b9a61df4acfe8b8b1a7cd67aee72e2e7cac83b51c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f547970655363726970742d352e322532422d3331373843363f6c6f676f3d74797065736372697074)[![Tailwind CSS](https://camo.githubusercontent.com/c9620e4b945de89ce886b2af6dc6390123cb237cadbcf8b29aa2ffe02519996a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5461696c77696e642d342e312d3338423241433f6c6f676f3d7461696c77696e642d637373)](https://camo.githubusercontent.com/c9620e4b945de89ce886b2af6dc6390123cb237cadbcf8b29aa2ffe02519996a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5461696c77696e642d342e312d3338423241433f6c6f676f3d7461696c77696e642d637373)

---

✨ Features
----------

[](#-features)

### 🛍️ Shop Features

[](#️-shop-features)

- **Product Management** — Complete product catalog with variants, attributes, and inventory tracking
- **Shopping Cart** — Real-time cart with session persistence and guest checkout support
- **Multi-Payment Gateway** — Stripe, Razorpay, PayPal, PhonePe, and PayUMoney support
- **Order Management** — Comprehensive order tracking and lifecycle management
- **Customer Accounts** — Registration, authentication, profile, and order history
- **Theme System** — Flexible theme architecture with easy customization

### 🎛️ Admin Features

[](#️-admin-features)

- **Dashboard** — Analytics and key insights at a glance
- **Product Management** — Products, categories, brands, attributes, and variants
- **Order Processing** — Complete order lifecycle with status management
- **Customer Management** — Profiles, addresses, and notes
- **Settings** — Store configuration, payment methods, shipping rates, and tax rules
- **AI Agents** — Create and manage custom AI agents for commerce workflows
- **Email Templates** — Customizable transactional email templates
- **CMS &amp; UI Editor** — Visual drag-and-drop page builder with 32+ block types, global regions, reusable saved blocks, and responsive live preview
- **Reports** — Sales, customer, and inventory reporting
- **Maintenance Mode** — Built-in maintenance banner and system controls

### 💳 Payment Gateways

[](#-payment-gateways)

GatewayStatusStripe✅ SupportedRazorpay✅ SupportedPayPal✅ SupportedPhonePe✅ SupportedPayUMoney✅ Supported### 📱 Mobile App

[](#-mobile-app)

The **Cartxis Mobile App** is live and open source! Download it or explore the source:

PlatformLinkAndroid (Google Play)[Download on Google Play](https://play.google.com/store/apps/details?id=com.cartxis.app)Source Code[github.com/wontonee/cartxis-mobile](https://github.com/wontonee/cartxis-mobile)The app is powered by a full **REST API** and supports:

- Authentication and customer accounts
- Product catalog, search, and categories
- Cart, checkout, and order management
- Wishlist and reviews
- Store sync and banners

#### 🗑️ Google Play / App Store — Account Deletion URL

[](#️-google-play--app-store--account-deletion-url)

Google Play Store (and Apple App Store) require apps that support account creation to provide a **publicly accessible account deletion page** as part of their Data Safety policy.

Cartxis includes this page out of the box. When submitting your app, use the following URL pattern:

```
https://yourdomain.com/account-deletion

```

**Example:** `https://shop.example.com/account-deletion`

This page:

- Is publicly accessible (no login required)
- Explains step-by-step how users can delete their account from within the app
- Lists what data is permanently deleted (profile, addresses, wishlist, cart, tokens)
- Discloses what is retained (anonymized order records for accounting, 7-year minimum)
- Provides an email contact (`dev@wontonee.com`) for users who cannot log in

In the **Google Play Console → App content → Data safety**, paste this URL in the **"Delete account URL"** field.

### 🔧 Technical Features

[](#-technical-features)

- **Modular Architecture** — Package-based structure for easy extension
- **MySQL 8.0+** — Optimised relational database layer
- **Modern Frontend** — Vue 3 with TypeScript and Tailwind CSS
- **Inertia.js** — SPA-like experience without API complexity
- **Two-Factor Authentication** — Enhanced security with 2FA
- **Email Verification** — Built-in email verification workflow
- **Fortify Integration** — Laravel Fortify for authentication

---

📋 Requirements
--------------

[](#-requirements)

RequirementVersionPHP8.3 or higherComposer2.xNode.js18.x or higherNPM9.x or higherMySQL8.0 or higher**Required PHP extensions:** OpenSSL, PDO, Mbstring, Tokenizer, XML, Ctype, JSON, BCMath

---

🚀 Quick Install via Composer
----------------------------

[](#-quick-install-via-composer)

The fastest way to get Cartxis running:

```
composer create-project cartxis/cartxis my-store
cd my-store
php artisan cartxis:install
```

The interactive installer will guide you through:

- Database configuration (with live connection test)
- **Theme directory API key** registration (for Browse Themes / one-click installs)
- Admin account creation (name, email, and password)
- Migrations and seeders
- Building frontend assets automatically

Once complete, the installer displays your admin panel URL, email, and password.

### Theme directory (Browse Themes)

[](#theme-directory-browse-themes)

During install, Cartxis registers a free API key with the official theme catalog at `https://cartxis.com/api`. This enables **Admin → Appearance → Browse Themes** for one-click theme installs.

If registration fails during install (offline server, firewall, etc.):

```
# Ensure .env uses the non-www URL
CARTXIS_THEME_DIRECTORY_URL=https://cartxis.com/api

php artisan theme:directory:register
```

See **[docs/THEMES.md](docs/THEMES.md)** for installing themes, customization, and troubleshooting.

> **If you see blank pages or asset errors after the setup wizard**, the frontend build may not have completed yet. Fix it by running:
>
> ```
> npm run build
> php artisan optimize:clear
> # or if you use Yarn:
> yarn build
> ```

---

🛠️ Installation (Development / Git Clone)
-----------------------------------------

[](#️-installation-development--git-clone)

Use this method if you are contributing to or developing on Cartxis.

### 1. Clone the Repository

[](#1-clone-the-repository)

```
git clone https://github.com/cartxis/cartxis.git
cd cartxis
```

### 2. Install Dependencies

[](#2-install-dependencies)

```
composer install
npm install
```

### 3. Environment Setup

[](#3-environment-setup)

```
cp .env.example .env
php artisan key:generate
```

### 4. Database Setup

[](#4-database-setup)

Create a MySQL database:

```
CREATE DATABASE cartxis CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
```

Update your `.env` file:

```
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=cartxis
DB_USERNAME=your_username
DB_PASSWORD=your_password
```

### 5. Run the Installer

[](#5-run-the-installer)

```
php artisan cartxis:install
```

Or manually run migrations and seed:

```
php artisan migrate --seed
```

> **Note:** When seeding manually, provide admin credentials via environment variables:
>
> ```
> CARTXIS_ADMIN_NAME="Admin" \
> CARTXIS_ADMIN_EMAIL="you@example.com" \
> CARTXIS_ADMIN_PASSWORD="yourpassword" \
> php artisan db:seed
> ```

### 6. Build Frontend Assets

[](#6-build-frontend-assets)

Development (watch mode):

```
npm run dev
```

Production build:

```
npm run build
```

### 7. Start the Server

[](#7-start-the-server)

```
php artisan serve
```

Visit `http://localhost:8000` for the storefront and `http://localhost:8000/admin/login` for the admin panel.

---

⚙️ Configuration
----------------

[](#️-configuration)

### Email Configuration

[](#email-configuration)

Email (SMTP) settings are configured directly in the **Admin Panel** — no `.env` changes required.

1. Log in to **Admin → Settings → Email Settings**
2. Enter your SMTP host, port, username, password, and encryption type
3. Set your "From" name and address
4. Send a test email to verify the configuration

### Payment Gateway Setup

[](#payment-gateway-setup)

All payment gateway credentials are configured directly in the **Admin Panel** — no `.env` changes required.

1. Log in to **Admin → Settings → Payment Methods**
2. Select the gateway you want to enable (Stripe, Razorpay, PayPal, PhonePe, or PayUMoney)
3. Enter your API keys and credentials in the provided fields
4. Toggle the gateway to **Active**

Your credentials are stored securely in the database and managed entirely through the admin interface.

### Store Settings

[](#store-settings)

Configure your store through the admin panel:

1. **Settings → Store Configuration** — name, currency, timezone
2. **Settings → Payment Methods** — enable/disable gateways
3. **Settings → Shipping** — shipping rates and zones
4. **Settings → Tax Rules** — tax configuration

---

📦 Package Structure
-------------------

[](#-package-structure)

```
packages/Cartxis/
├── Admin/          # Admin panel — controllers, views, assets
├── Cart/           # Shopping cart management
├── CMS/            # Content pages and blocks
├── Core/           # Core utilities, installer command, service providers
├── UIEditor/       # Visual drag-and-drop page builder
├── Customer/       # Customer profiles and authentication
├── Marketing/      # Promotions, coupons, and tools
├── PayPal/         # PayPal payment integration
├── PayUMoney/      # PayUMoney payment integration
├── PhonePe/        # PhonePe payment integration (SDK bundled)
├── Product/        # Product catalog, variants, attributes
├── Razorpay/       # Razorpay payment integration
├── Reports/        # Sales, inventory, and customer reports
├── Sales/          # Orders and sales management
├── Settings/       # System and store settings
├── Setup/          # First-run setup wizard
├── Shop/           # Frontend storefront
├── Stripe/         # Stripe payment integration
└── System/         # System health and utilities

```

---

🖌️ Visual Page Builder (UI Editor)
----------------------------------

[](#️-visual-page-builder-ui-editor)

Cartxis ships with a powerful visual drag-and-drop page builder that lets you design storefront pages and reusable regions without writing code.

### Pages

[](#pages)

Manage CMS pages and your store's homepage through a full visual editing workflow:

- **Create** — Start from a blank canvas or insert saved block templates
- **Edit** — Drag and drop sections, columns, and blocks to build layouts
- **Draft / Publish** — Changes stay in draft until explicitly published; auto-saves every 3 seconds
- **Unpublish** — Revert any page to draft, removing it from the live storefront instantly
- **Live Preview** — Preview pages at Desktop (full width), Tablet (768 px), and Mobile (390 px) breakpoints inside a real theme iframe

### Layout Hierarchy

[](#layout-hierarchy)

Layouts are a three-level tree stored as JSON:

```
Page → Sections → Columns → Blocks

```

- **Sections** — Full-width rows with configurable background colour, padding, and full-width toggle
- **Columns** — Responsive 12-column grid; presets: 1, 2, 3, 4 columns · 2/3+1/3 · 1/3+2/3
- **Blocks** — Content units dropped into columns; each block type has its own settings panel

### 32 Built-in Block Types

[](#32-built-in-block-types)

CategoryBlock TypesLayout`spacer`, `divider`Text &amp; Content`heading`, `text`, `image`, `button`, `video`, `form`, `table`, `card`, `html`, `code`, `accordion`, `tabs`, `icon_box`, `counter`, `social_links`, `author_card`, `share_buttons`Commerce`hero`, `slider`, `products_grid`, `categories_grid`, `newsletter`, `pricing`, `testimonials`Blog`post_featured`, `post_list`, `post_carousel`, `blog_posts_grid`Regions`global_region`### Global Regions

[](#global-regions)

Create reusable layout areas (header, footer, sidebar, banner, section) that are embedded into any page via the `global_region` block. Updating a global region propagates instantly to every page that references it.

**Default seeded regions:** Main Header and Main Footer.

### Saved (Reusable) Blocks

[](#saved-reusable-blocks)

Save any section or individual block as a reusable template. Saved blocks appear in the block palette under the **Saved** tab and can be inserted into any page — ideal for promotional banners, CTA strips, or complex product grids you want to maintain consistently.

### Theme Integration

[](#theme-integration)

The `UIBlockRenderer` Vue component is shared across all themes. When a published layout exists for a page, it is rendered visually via the block renderer; if no published layout exists the platform falls back gracefully to raw HTML, preserving backward compatibility.

---

🎨 Themes &amp; Template Zone
----------------------------

[](#-themes--template-zone)

Storefront themes are **templates** under `templates/storefront/{category}/{slug}/`. The default **cartxis-default** theme is bundled; additional themes (e.g. Dmart Electronics) install from the remote catalog.

### Browse &amp; install themes

[](#browse--install-themes)

1. **Admin → Appearance → Browse Themes**
2. Choose a category, click **Install** (optionally **Activate**)
3. Cartxis publishes assets, clears caches, and rebuilds frontend bundles automatically

### Customize the active theme

[](#customize-the-active-theme)

- **Admin → Appearance** — colors, typography, layout (sidebar, header), features
- **Admin → UI Editor** — block-based homepage (non-native themes)
- **Appearance → Features** — native homepage sections (themes with built-in homepages)

### Common commands

[](#common-commands)

```
php artisan theme:list
php artisan template:install dmart-electronics --activate
php artisan theme:discover
php artisan theme:directory:register
php artisan optimize:clear && npm run build   # manual recovery
```

### Theme troubleshooting

[](#theme-troubleshooting)

IssueQuick fixBroken CSS / missing sidebar after theme changeHard-refresh browser; re-activate theme in admin or run `optimize:clear` + `npm run build`“Template page not found”`npm run build` (theme pages are bundled at build time)Theme directory key failed on installSet `CARTXIS_THEME_DIRECTORY_URL=https://cartxis.com/api` (no `www`), run `theme:directory:register`Remote install broke `npm run build``php artisan theme:discover` (removes macOS ZIP junk), then `npm run build`**Full guide:** [docs/THEMES.md](docs/THEMES.md) · **API reference:** [docs/THEME\_DIRECTORY\_API.md](docs/THEME_DIRECTORY_API.md)

---

🎨 Theme Development
-------------------

[](#-theme-development)

Storefront templates live under `templates/storefront/{category}/{slug}/`. The default template is `templates/storefront/general/cartxis-default/`.

### Creating a Custom Template

[](#creating-a-custom-template)

```
cp -r templates/storefront/general/cartxis-default templates/storefront/general/your-theme-name
```

Update `config/theme.php` (or activate via Admin → Appearance):

```
'default' => 'your-theme-name',
```

Customise:

- **Pages**: `templates/storefront/general/your-theme-name/resources/views/pages/`
- **Components**: `templates/storefront/general/your-theme-name/resources/views/components/`
- **Layouts**: `templates/storefront/general/your-theme-name/resources/views/layouts/`
- **Demo data**: `templates/storefront/general/your-theme-name/data/theme-data.json`

Discover and register templates:

```
php artisan theme:discover
php artisan theme:import-data cartxis-default
npm run build    # required after adding/changing theme Vue pages
```

After installing or activating any theme in admin, Cartxis runs discover, `optimize:clear`, and `npm run build` automatically when `CARTXIS_THEME_REBUILD_ASSETS=true` (default).

---

🧪 Running Tests
---------------

[](#-running-tests)

```
# Run all tests
./vendor/bin/pest

# Feature tests only
./vendor/bin/pest tests/Feature

# With coverage
./vendor/bin/pest --coverage
```

---

🚢 Deployment
------------

[](#-deployment)

### Production Checklist

[](#production-checklist)

1. Set `APP_ENV=production` and `APP_DEBUG=false` in `.env`
2. `composer install --optimize-autoloader --no-dev`
3. `npm ci && npm run build`
4. `php artisan migrate --force`
5. `php artisan theme:discover`
6. `php artisan config:cache`
7. `php artisan route:cache`
8. `php artisan view:cache`
9. Set file permissions: ```
    chmod -R 755 storage bootstrap/cache
    chown -R www-data:www-data storage bootstrap/cache
    ```
10. Configure your web server (Nginx/Apache) with document root pointing to `public/`
11. Set up an SSL certificate
12. Configure queue workers and the task scheduler

> **After installing or activating a theme on production**, run `php artisan optimize:clear` and `npm run build` — or activate the theme from admin (triggers this automatically). See [docs/THEMES.md](docs/THEMES.md).

### Queue Workers

[](#queue-workers)

```
php artisan queue:work
```

Use **Supervisor** in production to keep queue workers running.

### Scheduler

[](#scheduler)

Add to crontab:

```
* * * * * cd /path-to-cartxis && php artisan schedule:run >> /dev/null 2>&1
```

---

🛠️ Developer Notes
------------------

[](#️-developer-notes)

### Code Style

[](#code-style)

- **PHP**: PSR-12 standard — `./vendor/bin/phpcs`
- **TypeScript/JavaScript**: ESLint — `npm run lint`

### Clearing Caches

[](#clearing-caches)

```
php artisan optimize:clear
```

### Creating an Extension

[](#creating-an-extension)

See [EXTENSION-DEVELOPMENT-GUIDE.md](specificationandtask/EXTENSION-DEVELOPMENT-GUIDE.md) for the full guide on building Cartxis extension packages.

---

🤝 Contributing
--------------

[](#-contributing)

Contributions are welcome!

1. Fork the repository
2. Create a feature branch: `git checkout -b feature/amazing-feature`
3. Commit your changes: `git commit -m 'Add amazing feature'`
4. Push: `git push origin feature/amazing-feature`
5. Open a Pull Request

Please follow PSR-12 for PHP, write tests for new features, and update documentation as needed.

---

📞 Support
---------

[](#-support)

ChannelLinkWebsiteEmailIssues[GitHub Issues](https://github.com/cartxis/cartxis/issues)Discussions[GitHub Discussions](https://github.com/cartxis/cartxis/discussions)### Documentation

[](#documentation)

GuideDescription[docs/THEMES.md](docs/THEMES.md)Install, activate, customize &amp; troubleshoot themes[docs/THEME\_DIRECTORY\_API.md](docs/THEME_DIRECTORY_API.md)Remote theme catalog API &amp; env vars[docs/USER\_GUIDE.md](docs/USER_GUIDE.md)Full admin user manual[docs/QUICK\_REFERENCE.md](docs/QUICK_REFERENCE.md)Developer commands &amp; architecture[docs/ARCHITECTURE.md](docs/ARCHITECTURE.md)Package map &amp; data flows[docs/UPGRADE.md](docs/UPGRADE.md)Version upgradesFor billing, licensing, or partnership enquiries, contact us at ****.

---

🗺️ Roadmap
----------

[](#️-roadmap)

### ✅ Completed

[](#-completed)

- Product management (variants, attributes, inventory)
- Shopping cart with guest checkout
- Order management — invoices, shipments, credit memos, transactions
- Customer accounts and profiles
- Wishlist
- Reviews
- Newsletter
- Multi-payment gateway (Stripe, Razorpay, PayPal, PhonePe, PayUMoney)
- CMS — pages, content blocks, and visual page builder (UI Editor with 32+ block types, global regions, saved blocks, live preview)
- Media management
- Email templates (customizable transactional emails)
- Reports — sales, customer, and inventory
- Flexible theme system
- Maintenance mode
- Extensions system
- Backup and cache management
- Tax management (classes, rates, rules, zones)
- Shipping methods and delivery settings
- Shiprocket integration
- AI settings and product AI
- Demo data (Electronics, Fashion, Kirana, Retail)
- Data migration (WooCommerce, Bagisto)
- REST API for mobile app
- Mobile app — Android ([Google Play](https://play.google.com/store/apps/details?id=com.cartxis.app)) · [Open source](https://github.com/wontonee/cartxis-mobile)
- Interactive CLI installer (`php artisan cartxis:install`)
- Composer create-project support

### 🔜 Upcoming

[](#-upcoming)

- iOS mobile app
- Two-factor authentication (2FA)
- Multi-vendor marketplace
- Subscription products
- Advanced SEO tools
- Multi-language support (i18n)
- Advanced analytics dashboard
- Integration marketplace

---

📝 License
---------

[](#-license)

Cartxis is open-source software licensed under the [MIT License](LICENSE).

---

Made with ❤️ by the [Wontonee Team](https://www.cartxis.com)

###  Health Score

46

—

FairBetter than 92% of packages

Maintenance94

Actively maintained with recent releases

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 98.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~15 days

Recently: every ~24 days

Total

12

Last Release

33d ago

PHP version history (2 changes)1PHP ^8.2

1.0.12PHP ^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/990964f490e33904da3bcc7f878293090d96ce9f244b4251f3b0b84cf8fc2860?d=identicon)[wontone18](/maintainers/wontone18)

---

Top Contributors

[![wontone18](https://avatars.githubusercontent.com/u/10259774?v=4)](https://github.com/wontone18 "wontone18 (164 commits)")[![Copilot](https://avatars.githubusercontent.com/in/1143301?v=4)](https://github.com/Copilot "Copilot (2 commits)")

---

Tags

ai-commerceecommerceecommerce-platformecommerce-shopping-solutionecommerce-websiteheadless-commercelaravellaravel-frameworksaaslaravelinertiaecommercevuecartxis

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/cartxis-cartxis/health.svg)

```
[![Health](https://phpackages.com/badges/cartxis-cartxis/health.svg)](https://phpackages.com/packages/cartxis-cartxis)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

27.6k172.1k9](/packages/bagisto-bagisto)[unopim/unopim

UnoPim Laravel PIM

10.5k2.4k](/packages/unopim-unopim)[code16/sharp

Laravel Content Management Framework

79164.7k8](/packages/code16-sharp)[nunomaduro/laravel-starter-kit-inertia-react

The skeleton application for the Laravel framework.

2071.1k](/packages/nunomaduro-laravel-starter-kit-inertia-react)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
