Planned
11Committed and queued
Interactive mode on the canvas
A toolbar tool that lets you click through the design as a user would — open the dialog, toggle the accordion, hover...
Notes on elements, readable by agents
Attach intent to an element — "scales 1.05 on hover", "navigates to @Pricing". Mention frames, components, and pages....
Add components from any shadcn registry
Point Webora at a shadcn registry — the official one, a community one, or yours — and add components straight onto the...
Spacing overlay & better snapping
• Padding and gap drawn on the selected element; drag them directly. • "Fill" / "Fit" labels instead of raw pixels...
Text, shape & note tools on the canvas
Arrows between frames, a rectangle around a region, a sticky note next to a design. Canvas-only — they never appear in...
View-only access
Invite someone who can look but not touch. Server-side enforcement is in; the UI for view-only members — hidden editing...
Variant matrix: resizable cells, drag & drop, Default first
The component matrix (every variant × size × state) gets: • Resizable cells — set a width to see how a variant...
Move elements between frames
Drag an element out of one frame and into another. Today a frame is the boundary; you copy and paste instead. Since...
Style panel shows real rendered values
• Size shows "auto"; it should show the rendered pixels, with auto as the mode. • Inherited values should read from the...
Drag & drop into component children
Right now you can only drop into plain HTML containers (div, section). Dropping into <Card>, <DialogContent>, or any...
Add new props to a component from the panel
Today you can edit props a component already declares. Adding a new one from the right panel is paused while we fix how...
In Progress
2Actively being built
Done
20+Recently shipped
Issues with Variable Creation, Color Picker, and Feedback UI
First of all thank you for giving me access to your alpha. I couldn't create a new variable I was constantly getting...
Download a runnable project
Today: right-click → Copy as code gives you the selection. Agents can read every file over MCP. Planned: download the...
Version history
Named versions of a project, a diff of what changed between two, and restore without losing the live session. Built and...
Follow a person or agent on the canvas
Presence avatars show people and agents in the project. Click one to follow them.
Install your design system with shadcn
Every project has a shadcn install link, and generated themes match `shadcn init` and plain Tailwind.
Design-system releases
Cut an immutable release of your design system, compared with the one before it.
Drafts: branch, review, apply to main
Branch off main, try something, review the changes, then apply them to main.
Projects keep their package versions
A project keeps the dependency versions it was created with, so Webora updates don't change its packages.
Component preview files
Give each component its own preview file and place it on the canvas like any frame.
See what the agent is editing
Shipped September 2026. While an agent works, the element it's writing to gets an outline on your canvas.
Project thumbnails
Shipped August 2026. The project list shows a live thumbnail of each canvas.
Repeater lists edit as rows
Shipped August 2026. A list rendered from an array edits as rows on the canvas. Select the item template, restyle it,...
Rename a token, every file follows
Shipped August 2026. Rename a variable under Variables and every reference in every source file updates. Delete one...
Named styles as classes
Shipped August 2026. Assign a style to an element and it's a className token backed by a @utility block in your CSS.
Agents read and write source over MCP
Shipped July 2026, hardened August. list_source_files, get_source, search_source, write_source,...
Canvas runs your project's own Tailwind v4
Shipped July 2026. Tailwind compiles inside the browser from the project's own config. What you see on the canvas is...
States: hover, focus, dark mode, reduced motion
Shipped July 2026. Pick a state in the States section, style it, and it lands in source as hover:, dark:,...
Breakpoints write real Tailwind variants
Shipped July 2026. Put the same page at 390 and 1280. Edit the wide frame and Webora writes xl: classes. Rename a...
Code tab: read the source file for any selection
Shipped July 2026. Select anything on the canvas and the Code tab shows the file it lives in, formatted, scrolled to...
Variant matrix: every variant, size, and state on one canvas
Shipped June 2026. Open a component and see its full grid. Style the destructive + hover cell and it writes to that...