shiply.now
v0

v0 gives you UI. shiply gives it a live URL.

v0 generates the React and Next.js UI. shiply gives it a live URL, a database, and edge functions on a flat bill — not a usage meter. Publish your v0 app in one call, with no account to start.

Free · No account · Flat price
Paste into your agent

Publish my site to shiply.now and give me the live URL. Read https://shiply.now/skill.md first — it is the live API map. Before publishing, look for .shiply.json and existing Shiply credentials; if MCP is connected, call whoami. If no valid credential is available, publish anonymously immediately — never block the first live URL. Then show me Shiply’s REAUTH_REQUIRED verification link so I can claim it. If I choose email reconnect, request the six-digit code, wait for me to paste it, verify it, and securely save the returned API key. In a cloud sandbox, use the raw HTTP API only (no npm or install scripts). Follow Shiply’s JSON errors and docs pointer; don’t guess.

How it works

From v0 UI to a live URL

Three steps: build the UI, publish in one call, and get a live URL you can claim and keep.

Build your v0 UI

Take the React / Next.js UI v0 generates and run the build. shiply runs the built output — a static build is served from the edge, an SSR build deploys as an edge worker.

Publish in one call

Publish the output in a single call — over MCP at shiply.now/mcp, the CLI (shiply publish ./dir), or a raw POST to /api/v1/publish. No account to create first, no meter to watch.

Live, claimable URL

The call returns a live <slug>.shiply.now URL right away. Anonymous for 24 hours; claim it with one click to keep it forever on a free account.

What you get

A live URL, a backend, and a flat bill

v0 makes the interface. shiply makes it a running app — with data, functions, and a price that does not move.

One call

One call, live URL, real backend included

Publish the built UI in a single call and it is live at a real URL. When the app needs more than markup, the backend is included: Cloudflare D1 on every plan, Neon Postgres on Developer, Workers Lite edge functions, and a per-site inbox for email. Re-publishing updates the same slug.

  • One call: MCP, CLI (shiply publish ./dir), or POST /api/v1/publish
  • Real databases: D1 on every plan, Neon Postgres on Developer
  • Edge functions and per-site email, on the same URL
merry-maple-3kf2.shiply.now
Live
v0 output · React / Next.js UI
$ shiply publish ./out
uploading 16 files…
✓ live at https://merry-maple-3kf2.shiply.now
one click later → claimed, yours forever
Flat vs metered

Flat price, not a usage meter

A metered host bills bandwidth, functions, and image optimization separately, so a viral day moves the number. shiply is flat $0 / $8 / $24 a month — the price on the card is the price you pay. Weighing it against Vercel? See the Vercel alternative page for the full comparison.

  • Flat $0 / $8 / $24 a month — no meter
  • Custom domains with DNS and SSL provisioned for you
  • Backend included, not billed per request
flat vs metered · a viral day
metered host · a viral day
bandwidth + $—
function execution + $—
image optimization + $—
shiply · flat $0 / $8 / $24
same URL, same bill, every month
Why shiply

Why shiply for v0 projects

The backend items are the difference from static-only hosts — real data, functions, and email, on a flat bill.

No account to start

The first publish needs no sign-up. You get a live URL instantly, valid for 24 hours, claimable to keep forever.

Flat price

Flat $0 / $8 / $24 a month with no usage meter. The number on the card is the number you pay.

A real, claimable URL

Not a v0 chat preview — a real <slug>.shiply.now URL you can share and then claim.

Re-publish, same URL

Publishing again updates the same site in place. Iterating on your v0 app never spawns dead URLs.

Custom domains

Point your own domain at any site. DNS is provisioned through Cloudflare and SSL is issued for you.

Real databases

Cloudflare D1 on every plan, with Neon Postgres on Developer — real data, not just static UI.

Edge functions

Add Workers Lite functions for dynamic endpoints that run at the edge. No server to provision or keep running.

Per-site email

Every site gets its own inbox for form posts and contact email — no third-party service to wire up.

v0 is excellent at turning a prompt into clean React UI. shiply picks up when you want that UI running at a live URL, with a backend behind it, on a flat bill — no meter attached.

FAQ

v0 hosting — common questions

Where can I host a v0 project?

v0 generates React and Next.js UI — you still need somewhere to run it live. Publish the built app to shiply.now for a permanent <slug>.shiply.now URL, with a database and edge functions included, on a flat bill. The first publish needs no account and stays up; claim it in one click to keep it forever.

Can I use a database with my v0 app on shiply?

Yes. v0 gives you the UI; a v0 app that needs data, auth, or SSR needs a real backend, and shiply includes one: Cloudflare D1 on every plan, Neon Postgres on Developer, Workers Lite edge functions, and a per-site inbox for email. That is the difference from static-only hosts — they serve files; shiply serves the backend your app needs.

How much does hosting a v0 app cost?

Flat $0 on Free, $8 a month on Hobby, or $24 a month on Developer — no usage meter. That is the contrast with Vercel, which meters bandwidth, functions, and image optimization: a viral day moves your traffic, not your invoice. See the Vercel alternative page for the full comparison.

Do I need an account to publish?

No. The first publish needs no sign-up — you get a live URL instantly, valid for 24 hours, claimable with one click to keep forever. Publish over MCP at shiply.now/mcp, the CLI (npm i -g shiply-cli, then shiply publish ./dir), or a raw POST to /api/v1/publish.

Also works withLovablebolt.newClaude ArtifactsCursorClaude Code

Give your v0 app a live URL in one call.

No account needed. A live URL with a real backend, on a flat bill.