Select anything
Works on real rendered UI, not static mocks. Select the thing you actually mean.
Select anything in your app. Tell Lasso what to change. Review the diff, then apply it—without leaving your workflow.
Workspace overview
Friday, September 26
A focused workspace for teams building thoughtful products.
Active projects
08
Weekly focus
24h
+12% from last week
Homepage refresh
Updated 2 minutes ago
One continuous loop from rendered interface to reviewed source change.
Works on real rendered UI, not static mocks. Select the thing you actually mean.
Lasso resolves components to files, props, and styles so context stays grounded.
Describe the change in plain language and keep the work inside your existing stack.
Preview changes, inspect files, and undo when something misses the mark.
Focused edits instead of a wall of generated boilerplate. Nothing writes until you accept.
components/PricingCard.tsx
− className="rounded-lg p-6"
+ className="rounded-xl p-8"
Install into the app you already run locally. No proprietary editor lock-in.
Works on real rendered UI, not static mocks. Select the thing you actually mean.
Lasso resolves components to files, props, and styles so context stays grounded.
Describe the change in plain language and keep the work inside your existing stack.
Preview changes, inspect files, and undo when something misses the mark.
Focused edits instead of a wall of generated boilerplate. Nothing writes until you accept.
components/PricingCard.tsx
− className="rounded-lg p-6"
+ className="rounded-xl p-8"
Install into the app you already run locally. No proprietary editor lock-in.
Lasso runs alongside your dev server. Point, prompt, and merge changes like any other feature branch.
Everything you need to know before pointing Lasso at your app.
Lasso is a visual coding tool that lets you select an element in your running app, describe the change you want, and review the source-code diff before applying it.
Lasso connects the selected UI element to the source file that renders it, sends that context to your configured coding agent, and returns focused changes for your approval.
No. Lasso edits your source files instead of patching the live DOM, so your framework reloads the approved change normally.
Lasso currently supports Vite and Next.js projects, with React, Vue, Svelte, and other modern frontend stacks supported through the project workflow.
Yes. Lasso shows a diff before applying anything, and you explicitly accept the proposed source-code changes.
For side projects and evaluation
$0 / mo
For professional developers
$29 / mo
Shared keys and billing
$79 / mo
Early access
Join the waitlist and we’ll let you know when Lasso is ready for your workflow.
Install Lasso, run your app locally, and make your first selection in minutes.