Wellcome
Storecraft is a next generation Agentic Commerce As Code Backend Platform.
You code your perfect commerce solution behaviour like this,
const app = new App({general_store_name: 'Wush Wush Games',// ... MORE Mandatory CONFIG}).withPlatform(new NodePlatform()).withDatabase(new LibSQL()).withStorage(new NodeLocalStorage('storage')).withMailer(new Resend()).withPaymentGateways({paypal: new Paypal({ env: 'test' }),stripe: new Stripe(),dummy_payments: new DummyPayments(),}).withExtensions({postman: new PostmanExtension(),}).withAI(new OpenAI({ model: 'gpt-4o-mini'})).withVectorStore(new LibSQLVectorStore({embedder: new OpenAIEmbedder(),})).withAuthProviders({google: new GoogleAuth(),}).on('order/checkout/complete',async (event) => {// send a team slack message}).init();
This, in turn, will generate a full commerce solution backend for you, with all the bells and whistles.

Storecraft is built to run on any Platform
- Serverless
- Serverfull
- Node.js, Deno, Bun
- Cloudflare Workers
- Google Functions
- AWS API Gateway
- More will follow
Storecraft can work with any Database
- libSQL, SQLite, MySQL, Postgres
- MongoDB
Turso
Cloud libsql sqlite databaseCloudflare D1
Cloud sqlite databaseNeon
Cloud postgres databasePlanetscale
Cloud mysql database- You can roll your own integration.
Storecraft can work with any Storage
- Local FileSystem
- AWS S3
- Cloudflare R2
- DigitalOcean Spaces
- MinIO
- Google Storage
Storecraft can work with any Email provider
- Http friendly
- SendGrid
- Resend
- MailChimp
- MailGun
- SMTP on Node.js / Bun / Deno
Storecraft can work with many AI providers
- Chat providers: OpenAI, Anthropic, Groq cloud, xAI, Mistral
- Embedding providers: OpenAI, Cloudflare AI, Voyage AI, Pinecone
- Vector Store providers: LibSQL, MongoDB, Cloudflare Vectorize, Pinecone,
Storecraft can work with any payment provider
- Stripe
- Paypal
- you can roll your own integration
All Rights Reserved, storecraft, (2025)