DuckSubsCode It. Price It. Done.

You built something. Start selling it.

DuckSubs is a marketplace for one-time-purchase software. List your tool, set your price, keep 90% of every sale.

Sign in with GitHub to start

How it works

1

Sign in with GitHub

Your GitHub account is your identity on DuckSubs. No separate account to create.

2

List your tool

Name it, describe it, set your price ($1–$500), upload screenshots. Publish when ready.

3

Get paid

Buyers pay once and own the software forever. You keep 90% of every sale. Payouts go through Stripe.

Set your price

You decide what your software is worth. $1 to $500. No race to the bottom.

10% platform fee

Plus standard Stripe processing. No tiers, no monthly fees, no surprises. You see the exact payout before you publish.

Your Booth

Get a personal storefront with themes and custom blocks. Link to it from anywhere.

Common questions

What’s the platform fee?

Flat 10% on every sale. Stripe’s payment processing fee (2.9% + $0.30) is separate and comes out of your payout. You’ll see the exact breakdown when you set your price.

Do I need to be a “real” developer?

No. If you vibecoded a tool with Claude, Cursor, or any AI assistant, it counts. If it works and someone wants it, you can sell it here.

Do I need a Stripe account?

Yes. Stripe handles all payments and payouts. You’ll connect your Stripe account when you set up your first product.

What’s the difference between Open Shelf and Closed Shelf?

Open Shelf products can be forked and improved by other developers (you get 20% royalty on forks). Closed Shelf products are yours alone — no forks allowed.

Where is the software hosted?

You host it. Most sellers link to a GitHub repo or release page. DuckSubs handles the storefront, payments, and delivery links.

Just vibecoded your first tool?

We wrote a guide that goes from zero to your first sale.

Read the beginner's guide →