
Storecraft
⭐ Next Generation Commerce As Code
FreeOpen SourceCLI470 impressions#19 of its week
Storecraft is an open-source JavaScript backend for headless commerce, runnable on any JS platform with database and storage options.
- for
- Developers building custom commerce backends who want serverless or serverful flexibility.
- pricing
- open source
- license
- open source
Key features
- Multi-platform runtime — Runs on Node, Deno, Bun, AWS Lambda, Google Cloud Functions, Cloudflare Workers, etc.
- Database agnostic — Connects to MongoDB, SQLite, Postgres, MySQL, Turso, Neon, Cloudflare D1, PlanetScale and more.
- Pluggable storage — Supports S3, Cloudflare R2, Google Storage, local filesystem and other providers.
- Event-driven architecture — Handle any commerce event with custom logic via an event-based API.
- Extensible extensions — Add payment gateways, auth providers, AI modules and other extensions.
- Official dashboard — Web UI for managing stores, configurations and monitoring.
- CLI scaffolding — Create a new store project with a single command: npx storecraft create.
- Typed TypeScript API — Well-documented REST API and TypeScript SDK for rapid development.
Use cases
- Build a custom checkout flow with AI-driven chat assistance.
- Create a multi-tenant marketplace using any supported database.
- Deploy a serverless commerce API on Cloudflare Workers or AWS Lambda.
- Integrate custom payment gateways like Stripe or PayPal without writing boilerplate.
Storecraft vs alternatives
Storecraft | Keel | Open SaaS | Metatype | Langfuse | |
|---|---|---|---|---|---|
| Best for | Headless commerce backends as code | General backend services | Full-stack SaaS starter | WASM-based backends | LLM observability |
| Pricing | Open source | Subscription | Free | Free | Subscription |
| DevHunt upvotes | 0 | 46 | 98 | 37 | 89 |
| Launched | Dec 2024 | Mar 2024 | Jan 2024 | Jun 2024 | Jan 2023 |
- Storecraft vs Keel: Keel provides a generic backend platform, while Storecraft focuses specifically on commerce as code.
- Storecraft vs Open SaaS: Open SaaS is a full React/Node starter kit, whereas Storecraft is a backend-only commerce engine.
- Storecraft vs Metatype: Metatype builds backend components with WASM, while Storecraft uses pure JavaScript/TypeScript for commerce.
- Storecraft vs Langfuse: Langfuse offers LLM observability; Storecraft provides commerce APIs with optional AI extensions.
Storecraft FAQ
What languages can Storecraft be used with?+
Storecraft is a JavaScript/TypeScript backend and works on any JavaScript runtime such as Node, Deno, Bun, and serverless platforms.
Can I run Storecraft on serverless providers?+
Yes, it supports AWS Lambda, Google Cloud Functions, Cloudflare Workers and other serverless environments.
Which databases are supported out of the box?+
MongoDB, SQLite, Postgres, MySQL, Turso, Neon, Cloudflare D1, PlanetScale and others can be connected.
How do I add custom payment gateways?+
Use the extensible extensions system to plug in Stripe, PayPal or any custom gateway via the withPaymentGateways method.
Is there a UI for managing the store?+
Storecraft includes an official dashboard for configuration, monitoring and store management.
How can I scaffold a new store project?+
Run the CLI command `npx storecraft create` to generate a starter project with default settings.
Summarized by DevHunt from storecraft.app · Oct 3, 2026. Details may change; check the official site.
Storecraft
Keel
Open SaaS
Metatype
Langfuse








