Skip to content

Pyle

Pyle brings headless e-commerce capabilities to Laravel while leaving the storefront experience under your application's control. It provides the commerce domain, administration surfaces, storefront integration, and the contracts needed to embed those capabilities in a Laravel application.

Monorepo Packages

The monorepo is organized around a small set of packages with distinct responsibilities:

  • Framework owns the shared commerce domain, persistence, and application services;
  • Admin Panel provides the React and Inertia administration interface;
  • Storefront provides customer-facing experiences; and
  • ERP Bridge owns ERP integration contracts and services.

The repository also contains an embedded Laravel application used to verify package integration, generated frontend contracts, and application overrides.

Getting Started

Follow the installation guide to add Pyle to an application. Contributors should begin with local development and the testing guide.

Documentation Workspace

Use these pages to track and expand the domain-based documentation set: