Now with Claude block authoring

Ship landing‑page blocks without waiting on engineering

Design, publish, and embed reusable web content blocks. Your marketing team updates live pages in seconds — no code changes, no CDN edits, no dev cycle.

Free plan foreverNo credit card
Marketing and design teams shipping blocks together
One embed tag · works in every modern framework
</>React
</>Vue
</>Angular
</>Svelte
</>Plain HTML
How it works

From idea to embedded, in three steps

01

Design

Author a block with the VSCode extension or Claude. HTML + CSS, isolated and safe.

02

Publish

Push to staging, get it approved, promote to production — versioned and immutable.

03

Embed

A developer drops one tag. Marketing owns the content forever after.

<script src="https://cdn.cellpy.com/runtime.js"></script>
<cellpy-block slug="homepage-hero"></cellpy-block>
Why Cellpy

Built like a developer tool. Run by marketing.

Shadow DOM isolation

Block styles never leak; host CSS never breaks the block.

Versioned URLs

Every publish is immutable. Roll forward without breaking embeds.

Edge CDN delivery

Served from Cloudflare in milliseconds, cached globally.

CSS variable theming

Match your brand with a few custom properties — no forking.

For marketing teams

Update live pages without filing a ticket

Swap a hero, change a price, launch a campaign banner — all from a dashboard built for non-engineers. Changes go live in seconds across every page that embeds the block.

Assign block versions to containers, no code
Staging → production with built-in approvals
Theme any block to match your brand
See the dashboard
Designer authoring blocks with Claude
Workspace · refine with Claude
Build a hero with a dark gradient and a single CTA.
Done — pushed "night-hero" to your Workspace. Preview below.
night-hero block preview
For designers & agencies

Author blocks side‑by‑side with Claude

Describe a block in plain language and Claude builds it — landing safely in your Workspace for review. Refine it conversationally, then publish when it's right.

Claude & VSCode push straight to your Workspace
Review, compare, and refine before anything goes live
Earn 80% on every Marketplace sale
Start building
Marketplace

Start from a block that already converts

Browse all
Aurora Hero
hero
Free
Tiered Pricing
pricing
$19
Spotlight CTA
cta
Free
Voices
testimonials
$12
Loved by teams

Shipping faster, together

★★★★★

Cellpy cut our landing-page turnaround from a week to under an hour. Marketing finally ships on its own.

Jordan Patel
Jordan Patel
Head of Growth, Northwind
★★★★★

The Claude workspace is wild — I describe a block, review it, publish it. It feels like the future of design ops.

Priya Rao
Priya Rao
Design Lead, Lumon
★★★★★

Versioned, isolated, themeable. It's the first no-code tool our engineers actually trust.

Sam Rivera
Sam Rivera
Staff Engineer, Globex
FAQ

Questions, answered

A developer adds one embed tag to each slot, once. After that your marketing team assigns, swaps, and themes blocks from the dashboard — no code changes, no redeploys, no CDN edits.

Every block is HTML and CSS only, rendered inside an isolated Shadow DOM. No JavaScript, no access to your page, and no style leakage in either direction — a block can never break your layout.

Publishes are immutable and versioned. A new version never overwrites an old URL, so anything already embedded keeps working until you explicitly promote the change to production.

Yes. Blocks expose CSS variables like --cellpy-primary. Override them from your own page and the block restyles instantly — no forking, no waiting on the designer.

Describe a block in plain language and Claude builds it straight into your Workspace for review. You preview, refine it conversationally, and nothing goes live until you publish it yourself.

Yes. Verify a custom subdomain and your blocks are served from cdn.yourcompany.com instead of cdn.cellpy.com — the shared URLs keep working too.

Get started today

Ship your first block in minutes

Join the teams treating content blocks like code — versioned, isolated, and always live.