Svelte Commerce
A standalone open-source storefront built with SvelteKit, headless across 26 commerce backends. MIT licensed.
OpenShop is the modern, open-source e-commerce platform built for speed and simplicity. Launch your store in minutes.
CommerceGitHub @AJFrioOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Opensource, easy to use E-comm platform for business owners and creatives
Loading the full README.
Read the full README ↗Launch your online store in minutes. Built on Cloudflare's edge network for lightning-fast performance, zero infrastructure costs, and unlimited scalability.
OpenShop is the fastest, most cost-effective way to launch an e-commerce store. Built entirely on Cloudflare's edge network, you get:
Perfect for entrepreneurs, developers, and businesses who want a professional online store without the complexity or cost of traditional e-commerce platforms.
Clone and Install
git clone https://github.com/AJFrio/OpenShop openshop
cd openshop
npm install
Automated Deployment
npm run setup
The setup wizard will prompt you for:
Only the first three are required. Everything else can be set later from the admin panel under Developer Settings, without redeploying.
See Configuration Guide for detailed setup instructions.
Your Store is Live!
Access your store at: https://your-project-name.username.workers.dev
Sign in and secure it
Go to /admin and sign in. If you skipped the password prompt, the
default is admin123 — the panel will warn you and require a change
before you do anything else.
Without Stripe keys the store runs in catalogue-only mode: you can add products and design the storefront, but checkout stays disabled until you add keys under Developer Settings.
Access admin at: https://your-project-name.username.workers.dev/admin
Access your admin dashboard at /admin on your store URL.
Security Features:
Admin Capabilities:
For detailed admin documentation, see Architecture Guide.
Deploy unlimited stores from a single codebase, each with its own:
# Create your first store
npm run setup
# Project Name: "electronics-hub"
# Create another store
npm run setup
# Project Name: "fashion-boutique"
# List all your stores
npm run sites
# Deploy a specific store
npm run deploy electronics-hub
See Deployment Guide for complete multi-site documentation.
# Full-stack development (Worker + Frontend)
npm run dev
# Frontend-only development
npm run dev:frontend
# Build for production
npm run build
# Deploy to production
npm run deploy
# Preview production build locally
npm run preview
For detailed development instructions, see Development Guide.
Complete documentation is available in the docs/ directory:
This is the beginning of the README. Read the rest at the original. Read the full README ↗