← v15 index

/p/:slug · prompt + form modes

shape=prompt (flyfast) above · shape=form (html-to-pdf) below · controlled by x-floom-shape
DESKTOP · 1280px · PROMPT MODE · flyfast · x-floom-shape: prompt
floom.dev/p/flyfast
flyfast
Cheap flight deals, delivered to you

Where do you want to fly?

Type a destination or paste a route. We'll find the cheapest deals.

Free · No signup · Takes about 8 seconds
OUTPUT · 8.2s
3 deals found
Found 3 deals for Lisbon to Tokyo in June, all under 500 EUR. Best value is LIS to HND via DOH on Qatar Airways.
LIS to HND via DOH
Qatar Airways · 18h 45m · Jun 14
€423
LIS to NRT via IST
Turkish Airlines · 19h 20m · Jun 21
€468
LIS to HND via ZRH
Swiss · 17h 55m · Jun 18
€491
••• drawer (top right) contains: Install to Claude · Source · Secrets · Activity · See all your runs · Report · Fork. One drawer, not tabs.
MOBILE · 375px
floom.dev/p/flyfast
flyfast

Where do you want to fly?

Type a destination.

Free · ~8 seconds
OUTPUT · 8.2s
Found 3 deals under €500. Best: LIS to HND via DOH.
LIS to HND
Qatar · 18h 45m
€423
LIS to NRT
Turkish · 19h 20m
€468
v15.3 NEW FORM MODE · atomic apps same /p/:slug route · shape=form · no composer · run-log instead of thread
DESKTOP · 1280px · FORM MODE · html-to-pdf · x-floom-shape: form
floom.dev/p/html-to-pdf
html-to-pdf
Turn any HTML file into a printable PDF

Convert your HTML

Drop a file, pick a size, press Run. No chat.

HTML file *
invoice-q3-2026.html
text/html · 42 KB
Max 2 MB · .html only
Or fetch from URL
Paper size
Orientation
Include page numbers
Footer, bottom-right
Typical render · 0.8s
LATEST OUTPUT · 1.1s
invoice-q3-2026.pdf · 1 / 4 · 112 KB
Download
RUN LOG · today
invoice-q3.html → invoice-q3.pdf 1.1s · 112 KB · just now
spec.html → spec.pdf 0.8s · 48 KB · 14m ago
receipt.html → error unsupported CSS · 22m ago
See all runs →
FORM MODE · no composer · no thread history · run-log instead · output is always last-run · identical ••• drawer
MOBILE · 375px · FORM MODE · html-to-pdf
floom.dev/p/html-to-pdf
html-to-pdf
HTML file
invoice.html
42 KB
Paper size
invoice.pdf · 112 KB Download
v15 direction — what was CUT from v13/v14
  • Ratings row at top of app header
  • "Install · Source · Secrets · Activity" tab bar — now a single ••• drawer
  • Side rail of past runs — moved behind ••• → "Your runs"
  • Connectors / required secrets sidecard above the fold
  • Reviews section scrolled-to-by-default
  • App metadata density (version, maintainer, last-updated, category) — surfaced in ••• only

Above-fold is ONE input + ONE button. Everything that's not "put stuff in, get stuff out" is progressive disclosure.

v15.3 — TWO MODES, ONE ROUTE (controlled by x-floom-shape)
  • shape: prompt — textarea composer dominates, Claude interprets prose into fields, output flows as conversation. flyfast, openpaper, research agents.
  • shape: formSchemaInput per field, Run button, run-log history. html-to-pdf, resize-image, csv-transform, most OpenAPI-wrapper apps.
  • shape: auto (default) — if the operation has exactly one field and it resolves to textarea, pick prompt. Else pick form.
  • Both modes share the same ••• drawer, same header, same identity. Only the run surface differs.
  • Visual primitives in both modes come from schema-components.html.