DespicableGet started

Lovable, for
browser extensions.

Describe what you want your browser to do. It gets built, runs in front of you, and installs.

How it works

Everyone has three of these they have wanted for years. Nobody learns an extension API for a personal annoyance.

01

Describe the annoyance

“Hide every Short on YouTube.” “Put the real price per 100g on every product.” “Stop LinkedIn autoplaying video.” One sentence, the way you would say it to a person.

02

Watch it actually run

The popup renders live and the content script runs against a real page in a sandbox. You see the thing working before anything is installed, and you can keep talking until it is right.

03

Install it, or ship it

Load it into your own browser in two clicks — or send it to the Chrome Web Store with the icons, the manifest and the listing already filled in.

Nothing is hidden

It is your extension. You can read every line of it.

An extension can see the pages you visit, so a black box is not an acceptable answer. Every file is open in the editor, every permission the manifest asks for is listed in plain English, and anything unusual is flagged before you install it.

Edit a selector by hand and the preview follows. Nothing is generated that you cannot change yourself.

This extension asks for

activeTab Only the tab you are looking at, only when clicked
storage Remembers your settings between sessions
youtube.com Runs on YouTube and nowhere else

No network access requested. Nothing leaves your browser.

Surfaces

Five places to work. One extension behind all of them.

The builder

One chat that holds your whole extension — the manifest, the content script, the popup — and edits it in place rather than starting over.

Live preview

The popup runs in a sandbox and the content script runs against a real page, so you see it work before it touches your browser.

Every file, readable

No black box. Open manifest.json, edit a selector by hand, and the preview follows.

Versions

Every build is kept. Go back to the one that worked without asking for it again.

Publish

A store-ready package, or straight to the Chrome Web Store with your listing filled in.

What does your browser get wrong?

Tell it the one thing that has annoyed you for years. It will be fixed in about a minute.

Get started