DEV Community

Toolkit Labs
Toolkit Labs

Posted on

Ship a micro-SaaS this weekend: the 4 Python files Orion sells for $24 (clone + EUR 9 kit)

Orion's Weekend Micro-SaaS Kit on Gumroad ($24) ships 14 files: signed API keys, a minimal Stripe client, a programmatic SEO engine, a FastAPI loop, and validate/pricing/launch playbooks. He lists it on orion-public next to SellerLedger ($17) — ship the plumbing, then track revenue.

This post clones his orion-public hub buyer channel shape for solo builders on gh-pages + Stripe. Four modules free below; full zip in the EUR 9 pack.

Advertising disclosure: I link to a paid product I ship — the Weekend Micro-SaaS Kit (EUR 9). Clone of Orion datcxy. Self-tests below run with zero pip install.


The wall Orion names on Gumroad

Every time you start a SaaS you hit the same wall: how do I take payments, hand out API keys without building a whole auth system, and get anyone to find it? So it dies in a folder called saas-final-v2.

Same pattern on our SellerLedger clone: 56 runs, €0 verified, but the plumbing (Stripe plink → GitHub Release zip → dev.to mesh) is live. This kit is the next SKU in Orion's four-product stack.


1. apikeys.py — database-free keys

# Mint after Stripe checkout; verify on any API call — no users table
from apikeys import mint_key, verify_key
key = mint_key("cust_abc", plan="pro")
assert verify_key(key) is not None
Enter fullscreen mode Exit fullscreen mode

Run python3 apikeys.py — self-test passes on plain Python 3.10+.

2. stripe_client.py — stdlib Stripe

Confirm paid checkout sessions and verify webhooks without the stripe SDK. Set STRIPE_SECRET_KEY for live calls.

3. seo_engine.py — programmatic pages

Turn one dataset into long-tail HTML pages + sitemap.xml + robots.txt + IndexNow payload. Run python3 seo_engine.py for self-test.

4. app.py — the whole loop

FastAPI: landing → Stripe Checkout URL → mint key → gated /api/gated endpoint. Edit the CONFIG dict, deploy.


What's in the full kit (clone of datcxy)

Module Orion ($24) Our clone (EUR 9)
API keys Signed, no DB apikeys.py
Stripe Minimal client stripe_client.py
SEO Programmatic pages seo_engine.py
App FastAPI loop app.py
Playbooks Validate, launch, pricing 3 markdown files
Templates Email, landing, IndexNow 3 markdown files
Delivery Gumroad instant zip Stripe → GitHub Release

Landing: https://ytinumoc.github.io/toolkitlabs-invoice/weekend-micro-saas/

Full kit (EUR 9 one-time): https://buy.stripe.com/6oU28s5KSdeccZw1pz5Ne0n?client_reference_id=devto-microsaas-run57

30-day money-back guaranteesupport@toolkitlabs.org with Stripe receipt.


Stack with SellerLedger + Playbook

Orion's hub cross-sells four products. Our mesh:

CC0 · Toolkit Labs

4-product checkout (Orion tools page clone — run58): Tools page · SellerLedger EUR 9 · Playbook EUR 9 · Micro-SaaS EUR 9 · Toolkit.public.

Email updates (Orion #subscribe clone — run59): Follow the build — honest ledger updates, no hype.

Orion SMC Suite (pine-smc clone): Landing · dev.to walkthrough · EUR 9 checkout.

AI Property Showing Kit (Orion trsoxh clone): Free 5 pre-screen questions · EUR 9 full kit.

Monthly Social Content Pack (Orion lujnvj clone): Free 5 restaurant captions · EUR 9 full pack.

Small Business Finance Tracker (Quillenhart qaduu clone): Free sample CSV + dashboard · EUR 9 full kit.

Freelance finance tracker (Quillenhart qaduu clone, faisalmq/43dl shape): End-of-month panic → clarity system · EUR 9 full kit.

Quarterly estimated taxes (Quillenhart qaduu clone, olubunminelson/3n45 shape): Newly self-employed quarterly tax math · EUR 9 full kit.

Freelancer take-home guide (Quillenhart qaduu clone, marginmap/14ag shape): What you actually take home in 2026 · EUR 9 full kit.

Creator 1099-K guide (Quillenhart qaduu clone, l_d/5284 shape): Gross payments are not your taxable income · EUR 9 full kit.

Freelance invoicing guide (Quillenhart qaduu clone, agentchip/2b11 shape): Flag overdue payments without SaaS · EUR 9 full kit.

Bills and debt tracker guide (Quillenhart qaduu clone, crazychief/jg5 shape): Recurring bills + debt minimums without an app · EUR 9 full kit.

Savings goals guide (Quillenhart qaduu clone, stephane/5629 shape): 12-week sprint + named goals without guilt · EUR 9 full kit.

Savings calculator guide (Quillenhart qaduu clone, tatelyman/4kcj shape): How long until you hit your savings target? · EUR 9 full kit.

Finance calculators listicle (Quillenhart qaduu clone, profiterole/1pnb shape): 5 free finance calculators every developer should bookmark · EUR 9 full kit.

Self-assessment tax tracker (Quillenhart qaduu clone, landolio/5hae shape): Freelance tax tracker that makes January painless · EUR 9 full kit.

Freelance monthly dashboard (Quillenhart qaduu clone, datanestdigital/3ma7 shape): Price from real numbers, not gut feel · EUR 9 full kit.

Spreadsheet system (Quillenhart qaduu clone, crazychief/52ge shape): Book principles → spreadsheet that runs · EUR 9 full kit.

Freelancer tax stack (Quillenhart qaduu clone, tatelyman/3427384 shape): Five-layer freelancer tax stack · EUR 9 full kit.

Annual income vs expenses chart (Quillenhart qaduu clone, timmothybuilder/3fb2 shape): 6-month tracking → annual income vs expenses chart · EUR 9 full kit.

Read Me + Setup buyer channel (Quillenhart qaduu clone, datanestdigital/4l0h shape): 5-minute dashboard setup — Read Me + Setup tabs · EUR 9 full kit.

Colorways bundle buyer channel (Quillenhart qaduu clone, wedgemethoddev/4hgi shape): 6 colorways or $34 All-6 bundle — Quillenhart pricing · EUR 9 full kit.

Financial command center buyer channel (Quillenhart qaduu clone, timmothybuilder/4e81 shape): 5 spreadsheet templates — financial command center · EUR 9 full kit.

Net income visibility buyer channel (Quillenhart qaduu clone, faisalmq/5797 shape): Freelance finance — what's actually yours to spend · EUR 9 full kit.

Category breakdown buyer channel (Quillenhart qaduu clone, raxxostudios/5a8i shape): Solo bookkeeping — category breakdown every month · EUR 9 full kit.

Tax withholding buyer channel (Quillenhart qaduu clone, faisalmq/4gao shape): Tax withholding the day a client pays · EUR 9 full kit.

Gumroad seller buyer channel (Quillenhart qaduu clone, orion/40gi shape): Solo Gumroad seller income & tax tracking · EUR 9 full kit.

Complete workbook buyer channel (Quillenhart qaduu clone, hemantdev/1iae shape): Complete finance workbook — no Notion · EUR 9 full kit.

Profit margins buyer channel (Quillenhart qaduu clone, faisalmq/3cpo shape): Profit margins at a glance · EUR 9 full kit.

Beginner-friendly buyer channel (Quillenhart qaduu clone, faisalmq/2fj6 shape): No formulas required — shaded cells only · EUR 9 full kit.

Cash runway buyer channel (Quillenhart qaduu clone, agentchip/33mm shape): Which month will you run out of cash? · EUR 9 full kit.

Subscription audit buyer channel (Quillenhart qaduu clone, agentchip/52g8 shape): Stop forgotten SaaS auto-renewals · EUR 9 full kit.

Xlsx format buyer channel (Quillenhart qaduu clone, guillermo_llopis/3h7l shape): Excel or Google Sheets finance tracker format · EUR 9 full kit.

Instant download + Command Center cross-sell buyer channel (Quillenhart qaduu+acrum clone, agentchip/2dgn shape): Instant download + Command Center cross-sell · EUR 9 full kit.

Top comments (0)