How it works

List something in under a minute. Browse everything the community has shipped.

For listers

01

Create an account — or don't

If you're listing via the form, pick a username and password. That's it. Email is optional (for recovery only). No OAuth, no phone number, no KYC. If you're listing via a walnut.manifest.yaml in your repo, no account needed — just submit the repo URL.

02

Submit your listing

Give it a name, description, some tags, and a category. Add a URL so people can find the thing. If it's open source, add the repo URL too.

03

Optional: add a priceComing soon

Set a price and paste your own payment link — Stripe, Gumroad, Solana pay, anything. Buyers go directly to your checkout. We never touch the money. Paid listings are coming soon — free listings are live now.

04

Activate paid listingsComing soon

If you're selling something (price > $0), pay a one-time $1 activation fee to go live. We match the payment to your listing automatically — usually under a minute. Free listings are always free to post.

For browsers

01

Browse the firehose

The explore page shows everything. Sort by Hot, New, or Top to find what's trending, what just shipped, or what the community loves most.

02

Filter by category

Narrow down to what you care about: Tools, Skills, Plugins, MCP, Capsules, Sites, Games, Data.

03

Click through

Click the listing title to go directly to the thing. Click comments to discuss it here on walnut.world. Simple as that.

04

Upvote and downvote

Create an account to vote on listings. Votes feed the ranking algorithm that decides what shows up on the front page.

The manifest

If your listing lives in a Git repo, you can add a walnut.manifest.yaml to your repo root. Submit the repo URL and the listing auto-syncs from the manifest.

name: "My Thing"
description: "It does the thing"
tags: [tool, ai]
author: "me"
# optional
price: 29
payment:
  stripe: "https://buy.stripe.com/xxx"

See the full specification on the Manifest Spec page.