Vibecode Youform

track this build4 phases, 12 steps, beginner friendly
YES · one-shottable
price $29/moyou'd save $348/yrbuild time one sittingcategory 📝 formsreplaced by 0 people

Youform's solo core is compact: build a conversational forms tool with a schema-based form editor, public share link, validation, response table, CSV export, and webhook. A competent builder can reach a useful personal version in one sitting, while the paid product mainly wins on delivery, integrations, compliance.

the project pack5 files · written for this build, step by step
README.md
# Youform · indie build

A conversational form builder whose hard problems are changing a form without corrupting answers already collected, getting every submission onto disk before anything else is attempted, and accepting file uploads larger than a serverless request body.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Next.js 15 with TypeScript, plus one worker process for the outbox | the worker is what makes 'store first' possible |
| Storage | SQLite through better-sqlite3, one file, written synchronously on submit | the submit path should touch nothing that can time out |
| Schema | Versioned JSON with stable question ids, frozen on publish | an edited question rewrites the meaning of old answers |
| Uploads | Presigned direct-to-storage, never through the API route | a serverless request body is far smaller than a CV or a portfolio |
| Delivery | An outbox table drained with backoff, each delivery carrying a stable id | the receiver needs something to deduplicate on |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the application and the outbox worker.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **S3-compatible object storage with presigned uploads** · pennies per month at personal volume
  - Why: Uploads have to bypass your API route, and presigned direct upload is the documented way to do it.
  - Get it: Any S3-compatible provider, or MinIO locally for development.
  - Verify: A presigned PUT from a browser stores a file you can then read by key
- [ ] **A transactional email provider key** · free tier at personal volume on most providers
  - Why: Notification email goes out from the outbox, and a provider gives you delivery reporting you would otherwise have to build.
  - Get it: Create an account, verify a sending domain, and issue a key limited to sending.
  - Verify: A test message arrives and the provider reports it accepted
- [ ] **Your platform's request body limit, response cap and retention** · free
  - Why: Each of these is asserted by a test, and choosing them after seeing a failure means choosing whatever passes.
  - Get it: Read your hosting platform's current published request body limit, then write down your per-form response cap and how long uploads are kept.
  - Verify: All three are in the configuration and named in tests
- [ ] **A webhook receiver you can break on purpose** · free
  - Why: The outbox is only testable against a receiver that times out, returns errors, and then recovers.
  - Get it: A tiny local server with switchable behaviour, or any request bin you control.
  - Verify: You can make it fail for an hour and then succeed

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Payments inside forms.
- A template gallery.
- Team accounts and approvals.
- Your own email sending infrastructure.
- spam and abuse defense at scale
- large integration and template catalog
- compliance controls and guaranteed delivery
- enterprise workflow logic

If one of those is essential to you, that is the reason to keep paying for Youform, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Youform: Customers pay for dependable collection, spam control, notifications, integrations, and confidence that responses will not disappear.

what you lose

xspam and abuse defense at scale

xlarge integration and template catalog

xcompliance controls and guaranteed delivery

xenterprise workflow logic

share on X ↗"I just replaced Youform ($29/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

HeyFormTypeform's manners, minus the monthly rent8.9kjul 2026open source↗OpnFormOpen-source forms with unlimited respondents; the free self-hosted builder team stops at two3.5kaug 2026open source↗TypebotConversational forms with deep branching; self-hosting is free under a fair-source licence$0free↗

all 4 free alternatives to Youform →· no votes, no pay-to-list · just what's real

the numbers

Youform pricing

planmonthlyannual (per mo)what you get
free$0/workspace$0/workspaceUnlimited forms, responses and questions; 1 user; 10 MB maximum file upload.
pro$29/workspace$20/workspaceUnlimited forms, responses and questions; 3 team members.
business$89/workspace$60/workspaceUnlimited forms, responses and questions; 5 included team members.

free tierUnlimited forms, responses and questions; 1 user; 10 MB maximum file upload.

billingMonthly + annual; annual pricing is displayed as approximately 33% lower and is billed yearly.

hidden costsBusiness seats above the included 5 cost $10/month each; phone OTP uses the customer's own Twilio account and therefore creates separate Twilio usage charges; uploads are subject to fair-use controls.

verified 2026-08-12 · source ↗

questions
Vibecode Youform

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal Youform replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does Youform cost?

Youform costs about $29/month (Pro, checked 2026-07-31), which is $348 per year. That's what you save by replacing it with one prompt.

What do I lose by replacing Youform?

Honestly: spam and abuse defense at scale; large integration and template catalog; compliance controls and guaranteed delivery; enterprise workflow logic. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Youform?

Yes: HeyForm (Typeform's manners, minus the monthly rent) OpnForm (Open-source forms with unlimited respondents; the free self-hosted builder team stops at two) Typebot (Conversational forms with deep branching; self-hosting is free under a fair-source licence) All 4 curated free alternatives are at vibecodeit.com/youform/alternatives. The prompt is for when you want it exactly your way.