NewNow in Claude Code and Codex

Your agent builds it. You fine-tune and maintain it.

Piny is a visual editor for your React code, whether you write it yourself or with your AI agent. Click anything to change its layout, styling and content right on the page, or point your agent to the exact element you mean.

Works with

  • React
  • Vite
  • Tailwind CSS
  • Claude Code
  • Codex
  • other coding agents, or none

How it works

Your agent and Piny edit the same code

In your coding agent

  • Build features, pages and logic
  • Connect data and APIs
  • Make big design changes

Watch: build with your agent, finish in Piny 1:43

In Piny

  • Click any element to select it
  • Adjust spacing, colors, type and layout
  • Edit text, images and links
  • Insert, move and edit components
  • See the result right away, with no prompt and no waiting

Watch: your first edit 1:04

Features

What you can do in Piny

FREEIncluded in Piny Free

PROPiny Pro adds

Also in Free: Undo and Redo for every edit, class inspection, and Target this element, which copies an element's component, file and line for your agent's prompt.

Get started

Ask your agent to set it up

Set up Piny visual editing in this project, using @pinegrow/piny@latest. Follow https://getpiny.com/get-started.html#agent-setup and give me the Piny editor link when it's ready.

It installs Piny, adds the Vite plugin, starts your dev server and gives you the editor link.

Watch the setup 1:05

Pricing options

Become a Piny pro

Use Free for as long as you like. Try Pro free for 14 days, then subscribe when you're ready.

Watch: what Free and Pro include 1:08

Piny Free

Inspect your app and fix its content.

$0

Use it for free
  • Click to select any element
  • Component tree and navigation
  • Inspect source and classes
  • Edit text, images, links and attributes
  • Multiple page views
  • Undo and Redo
  • Target this element for your agent
  • No account, no time limit

Piny Pro

BEST VALUE

Yearly subscription

The same Pro tools, billed once a year.

$60/year + tax

Renews yearly. Cancel any time. Refundable within 30 days.

Subscribe yearly
  • Everything in Free
  • Visual styling, Tailwind, classes and Grid
  • Component props and expression bindings
  • Insert, rearrange, duplicate and delete
  • Content Workspace
  • Component library, slots and Project Guide
  • Email support
  • One developer, up to three computers

Every Piny release is included while you're subscribed. If you cancel, you keep Piny Free and every change you made.

Piny Pro

Monthly subscription

The same Pro tools, paid month by month.

$10/month + tax

Renews monthly. Cancel any time.

Subscribe monthly
  • Everything in Free
  • Visual styling, Tailwind, classes and Grid
  • Component props and expression bindings
  • Insert, rearrange, duplicate and delete
  • Content Workspace
  • Component library, slots and Project Guide
  • Email support
  • One developer, up to three computers

Every Piny release is included while you're subscribed. If you cancel, you keep Piny Free and every change you made.

Try Pro free for 14 days, without buying

The trial starts in Piny, not on this page. Click Start Pro trial at the top right of the editor and enter the code we email you. No card and nothing to cancel. When the trial ends, you're back on Free and your edits stay.

How the free trial works 0:46

Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns.

FAQ

Frequently asked questions

You keep using Piny Free, and every change you made stays in your code. Pro tools come back as soon as you subscribe again.

Yes. Both include every Pro tool and every Piny release while the subscription is active, so you can always update to the latest version. Yearly costs less over a year.

Yes. A Pro subscription is for one developer, on up to three computers.

Yearly subscriptions can be refunded within 30 days of payment. Monthly payments aren't refundable; cancel any time and Pro stays until the month ends.

No. Piny works with the coding agent you already use. It doesn't need an AI subscription or API key.

No. Piny edits your React source directly, so it works the same when you write the code yourself. Use it next to your usual editor; when you save a file there, Piny shows the change right away. Set it up yourself

Client-rendered React projects on Vite 5.2+, 6, 7 or 8, running on your computer, opened in Chrome or another Chromium-based browser. Astro support is coming soon. Next.js isn't supported yet. Requirements

Watch: Is my project supported? 1:03

No. They're for different kinds of projects. Piny edits React apps: it runs in your browser with your app's dev server and saves changes to your JSX and TSX. Pinegrow Web Editor is a desktop app for HTML and CSS websites and WordPress themes. Both use the same visual controls. About Pinegrow Web Editor

No. Piny is a separate product, so Pro needs its own subscription. Piny Free doesn't need a license at all.

No. Free includes supported text, image, link and ordinary attribute edits. Class editing requires Pro; the visual Tailwind controls also need Tailwind CSS v4.

Watch: Piny without Tailwind 0:50

A development dependency and a Vite plugin. Settings are stored in .piny. Nothing is included in production builds.

Watch: What Piny changes in your project 0:57

Piny picks up the agent's change and doesn't overwrite it. Its own edits are minimal, so your agent sees ordinary source changes.

Watch: When your agent edits while you work 1:04

Anonymous usage data, such as which features are used. Never your code, content or personal data. Privacy policy

You're back on Free. Your edits stay in your code.

Watch: Free, Trial and Pro at a glance 1:08

No. Buying starts your Pro license right away, and you're billed at checkout. Yearly subscriptions can be refunded within 30 days. To try Pro first, start the free trial inside Piny: click Start Pro trial at the top right of the editor.

It's deprecated. Details

Meet all our products

Built by Pinegrow for professional web developers

Piny uses the visual controls from Pinegrow Web Editor.

Pinegrow Web Editor • Pinegrow Online • Pinegrow WordPress Plugin • Vue Designer • HTML Planet for Kids