Svelte Commerce
A standalone open-source storefront built with SvelteKit, headless across 26 commerce backends. MIT licensed.
See how a t-shirt from the shop page you have open fits a 3D avatar built from your own measurements.
CommerceJavaScript · HTMLGitHub @tim-jordan-1OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Chrome extension: see how a t-shirt fits a 3D avatar built from your measurements
Taken from the repository README
Loading the full README.
Read the full README ↗Avatar Try-On is a Chrome extension. It shows how a t-shirt from the shop page you have open fits a 3D avatar that it builds from your measurements. The avatar is the MakeHuman body, fitted to your tape measurements. The shirt is a JoltPhysics soft body cloth. Optional face photos give the avatar your skin tone and hair. Everything runs in your browser, and nothing is uploaded.
| Folder | What it holds |
|---|---|
extension/ | The Chrome extension: side panel, page reader, build script and store material. Start here. |
cloth-spike/ | The cloth simulation and the try-on scene. |
avatar-poc/ | The skeleton, the measurement checks and the animation. |
twin-spike/ | The MakeHuman body fit and the face photo head. |
fit-map/ | Size chart parsing and the fit result for each size. |
example-shop/ | A demo product page for testing. |
ui-mockups/ | Design mockups and screenshots. |
docs/ | The GitHub Pages site, with the privacy policy. |
Each folder has its own README.
You need Node.js 20 or later and Python 3.
node extension/build.mjs
node --test cloth-spike/ twin-spike/ avatar-poc/ fit-map/ extension/
To load the extension, read extension/README.md. To make the Chrome Web Store zip, run node extension/build.mjs --release.
extension/NOTICES.md