Early Access Deal for Pro edition — 60% OFF until May 1, 2025

Piny Visual editor for React, Next.js & Tailwind that runs in your IDE

VS Code Visual Studio Code
Cursor
Windsurf
Piny interface screenshot

Want to see more? Watch the Getting Started video (15 min)

Matjaz, creator of Piny

Why Piny?

Enjoy powerful free features for styling and navigating your project – no account needed.

Visual Tailwind Controls

Click on any element in your code to style it with intuitive visual controls. Changes are immediatelly reflected in the code. The document is automatically saved to trigger the hot reload.

FREE

Tailwind Class Inspector

Manage complex Tailwind styles, neatly organized in an editable tree of classes and states.

FREE

Edit Tailwind Classes Everywhere

Edit Tailwind classes directly within strings, variables, and even in non-React code.

FREE

Component Navigation

Quickly jump between components – in Piny and in the code. Associate routes with individual components to always get the relevant preview.

FREE

AI Powered Drag & Drop

Quickly build your UI visually using AI-assisted drag and drop. Use built-in AI Assistat with your own API provider key. Piny works alongside your favorite AI agent.

FREE

Want even more?

Unlock pro features to visually navigate your project and customize Tailwind controls.

Visual Select

Select elements visually and drill down the components directly from the preview.

PRO

Edit Multiple Elements at the Same Time

Select multiple elements with CMD/CTRL + Click. Use SHIFT + Click to select a range of elements. Then style them with Visual controls and Inspector.

PRO

Navigate the Whole Project

Easily explore and navigate components across your entire project from a single interface.

PRO

Import Your Custom Tailwind Theme

Customize visual controls with your own Tailwind configuration including colors, fonts, and spacing.

PRO

Getting Started

Start using Piny in just two simple steps

Install Piny extension and start visually editing your project – without signing up, without changing your code. It is that simple. 

Install Piny extension

Install Piny directly from the extension marketplace for your preferred IDE.

Open VS Code Marketplace
Printed photo of bag being tossed into the sky on top of grass.

Start Editing

Right-click anywhere in your code and select "Edit in Piny" to begin styling with visual controls.

Watch the Getting Started video
Double stitched black canvas hook loop.

Free trial is included if you want to try pro features such as visual select.

Pricing Plans

Become a Piny pro

Early Access pricing is available for a limited time. Get it risk free with 30 days money back policy.

Early Access Deal for Pro edition — 60% OFF until May 1, 2025

Piny Free

Enjoy basic features at no cost.

$0 /year

Use it for free
  • Visual Tailwind Controls
  • Tailwind Class Inspector
  • Navigate the component structure
  • Edit Tailwind classes everywhere
  • AI powered Drag & Drop
  • Community support

Piny Pro
(Early Access)

60% OFF

Get the full power at great price – available until May 1, 2025.

$49 /year + tax

Buy Early Access
  • All Free features
  • Visual select
  • Edit multiple elements
  • Navigate the whole project
  • Import your custom Tailwind theme
  • Priority email support
  • Lock in the discounted price

Piny Pro (Regular)

Full feature set at the standard rate after Early Access ends.

$120 /year + tax

Buy Pro
  • All Free features
  • Visual select
  • Edit multiple elements
  • Navigate the whole project
  • Import your custom Tailwind theme
  • Priority email support

30-day money-back guarantee. View refund policy details.

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.

I wonder...

Frequently asked questions

Yes! Piny Free is completely free with no time limitations, no accounts and no data collection. It includes core functionality for basic editing needs, while Pro offers additional advanced features.

Every new product can be a bit rough around the edges. We want to reward our early adopters for their trust. Getting Piny in the hands of users is the best way to get valuable feedback that helps us improve it further.

No, once you lock in the early access price, you keep that price for as long as you maintain your subscription, even after the regular price increases.

Visual Select uses advanced DOM to JSX mapping to let you click directly on elements in your design. While it works well in most cases, the complex nature of component structures means it might not always be 100% accurate in all situations. A tiny script is included in your project's layout to enable communication with Piny – only in dev mode.

No, each individual team member can use Piny without affecting other team members. Visual Select script can be included only for developers that use Piny.

Your projects are safe. Piny edits standard React/Next.js code directly without adding dependencies on our tool. If Piny were discontinued, your would edit code as before and projects would continue to work normally without any issues.

Pinegrow Web Editor (our flagship standalone desktop app) is a visual editor for static HTML projects and for optionally converting them to WordPress themes. Piny runs in VS Code compatible editors and enables you to visually edit Tailwind styling in dynamic code.

Piny is designed to be easily extendable and we plan to support more libraries and frameworks in the near future. For launch, it makes sense to start with React, the widely used library at the moment.

The name Piny combines two concepts: pine trees (the mascot of the Pinegrow team) and the lightweight nature of the editor.

Meet all our products

Built by Pinegrow for professional web developers

Pinegrow Web Editor • Pinegrow Online • Vue Designer • Pinegrow Interactions • WordPress Theme Builder • HTML Planet for Kids