About

Speck is a community for vibecoded apps. An app here is a spec, not source code: a single-file HTML prototype you can run in the browser, a prompt someone else can build from, and a screenshot. Publish yours, remix someone else’s, and say when you have built one so the next person knows the spec works.

It is deliberately for building rather than browsing. Likes and follows are gallery reflexes; the number that matters on a card is how many people have built the thing.

How it works

Publish. Fill in the form, upload a prototype, a prompt and a screenshot, and save. Everything starts as a draft, and the app page works for you alone until you publish it, so you can check the prototype renders before anyone else sees it.

Build. Copy the prompt, hand it to whatever you build with, and see what you get. When it works, press “I built this” and say what you used. That is the evidence a spec is any good.

Remix. Start from someone else’s app, change what you want, and publish your own. The original keeps its credit and the lineage stays visible on both pages.

Prototype house rules

A prototype is one HTML file. No dependencies, no network calls, and no storage: keep state in a plain JavaScript object for the life of the page, not in localStorage, sessionStorage or cookies. Refresh is the reset.

This is not on trust. Prototypes are served from a different domain to this one, one origin per app, inside a sandboxed frame with no same-origin access, under a content policy that blocks network requests and form submissions. A prototype that tries to store something gets an error rather than a stored value, and a prototype that tries to call home cannot. The rules are what the sandbox already enforces, written down so nobody is surprised by them.

What you keep

Publishing licenses your prompt and prototype to anyone, so anyone can build them and members can remix them. The app’s name, screenshots and prose stay yours. The whole of it is on the license page.

Report a problem

Every app page has a report button for anything that breaks the rules. For a takedown, a copyright claim, or anything that needs a person rather than a queue, write to hello@speck.app.

esc
↑↓ move openesc closeAll results