ddyy / minshop
Full-stack ecommerce on Cloudflare Workers, D1, and R2 - with admin, Stripe, OpenNode, Lightning payments, and agent-ready APIs.
Why this job: works in the areas we cover, but does not say which job it does





What it does
- Storefront. server-rendered product list + product detail, near-zero client JS
- Cart. HttpOnly cookie-based, with a progressively enhanced drawer plus no-JS form fallbacks
- Search. FTS5 full-text (bm25, prefix match, typo-correct), no JS — or optional semantic search via Workers AI + Vectorize (see Search)
- Categories. nested (arbitrary-depth tree), many-to-many with products; storefront category pages with breadcrumbs + sub-category drill-down (recursive descendant queries)
- Admin. products, categories, pages, media, orders, customers, fulfillment, CSV export, and runtime store settings
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 3 months ago
- Stars
- 196
- +7 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.2.0
- Released 3 months ago
- Built with
- TypeScript
- 54% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 9% closed
- 10 still open
- Pull requests
- 5 merged
- 28 waiting
- Releases
- 2
- 2 in the last year
- Contributing guide (opens in new tab)
- Security policy (opens in new tab)
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| cloudflare / moltworker | 9,948 | 7 months ago | Apache-2.0 | No downloads |
| all-right-LLC / keydrop | 19 | 2 days ago | MIT | No downloads |
More: languages, topics and project record
Languages
- TypeScript 54%
- Astro 27%
- JavaScript 15%
- Shell 3%
Topics
- ai-agents
- astro
- cloudflare-d1
- cloudflare-r2
- cloudflare-workers
- ecommerce
- edge-computing
- lightning-network
- mcp
- open-source
- opennode
- serverless
Project record
- JobOther AI tools
- StatusListed
- Commits203
- Forks66
- Watching2
- Stars in 28 days+23
- CreatedJul 20, 2026
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
