Blog · · 7 min

Lovable alternatives and what they all miss

The alternatives to Lovable — Bolt, v0, Replit, Base44, and agents like Claude Code — differ on one axis that decides the rest: whether the code lives on their servers or in your repository. On what they build they converge, and not one of them puts the selling mechanics on the page.

By

If you are looking for something other than Lovable, the honest short answer is that the field splits in two, and the split is not about output quality. It is about where the code lives and who runs the servers.

On one side: hosted builders. You describe an app in a chat box, the platform writes it, builds it, hosts it and gives you a URL. Lovable, Bolt, v0, Replit and Base44 all work this way, with different amounts of the stack under their control.

On the other side: coding agents that run against a repository you already own. Claude Code and editor-based agents sit here. They edit files, run commands and open pull requests. They host nothing.

We have not used all of these enough to rank them, and a ranking is not what you need anyway. What follows is what each one is, from its own documentation, and then the part no comparison covers: the thing every one of them leaves out.

What each one actually is

ToolWho makes itWhere you workWho hosts the result
LovableLovableBrowser chatLovable, with GitHub or GitLab sync if you want the code out
BoltStackBlitzBrowser chatBolt Cloud — hosting, databases and custom domains built in
v0VercelBrowser chatVercel, one click
ReplitReplitBrowser IDE, with the Agent inside itReplit, with static, autoscale, scheduled and reserved-VM deployment types
Base44Wix, which acquired it in June 2025Browser chatBase44
Claude CodeAnthropicYour terminal, IDE, desktop app or the webNobody. It runs commands in your project; deployment is whatever you already use

Two details are worth pulling out of that table, because they decide more than the chat experience does.

v0 names its stack up front: Next.js, React, Tailwind and shadcn/ui. If your team already writes that, the output arrives in a shape you can read.

Lovable changed stack this year. Projects created from 13 May 2026 are built on TanStack Start with server-side rendering; earlier ones were Vite plus React Router, rendered entirely in the browser. That single date changes how a Lovable site gets indexed, which we unpack in SEO for a Lovable site.

The axis that actually decides it

Ask two questions, in this order.

Who needs to touch this in six months? If the answer is a developer, an agent working in your own repository removes an export step that hosted builders all have in some form. If the answer is you, alone, on a laptop, a hosted builder removes an entire category of problem you would otherwise own — build pipelines, TLS, DNS, uptime.

What happens when you outgrow the chat box? Every hosted builder has an exit: Lovable syncs to GitHub or GitLab, v0 hands you a Next.js app, Replit and Bolt give you the files. The exits are real, but they are exits — you leave the hosting behind at the same time. An agent in your repo has no exit, because there was never an entrance.

That is the whole comparison, and it is a comparison of situations rather than of tools. Anyone who tells you which of these is best is telling you which situation they are in.

The thing none of them does

Here is where the alternatives stop being different from each other.

Ask any of them for a product page and you will get a product page: a hero, a gallery, a title, a price, a description, an add-to-cart button. It will work. It will be responsive. It will look current.

It will also be missing every mechanic that moves a basket, because none of these tools has a concept of one.

No quantity break. Ask for "buy 2, save 15%" and you get a number input with plus and minus buttons — a stepper, which asks how many rather than which package. We ran that prompt against two models with web search enabled and both produced exactly that. The reason is structural: there is no canonical spec for these components on the open web, so a model returns the nearest thing it has read a thousand times.

No free-shipping threshold bar, and certainly not one showing the amount still missing in currency rather than as a percentage the buyer has to convert.

No order bump, and no awareness that in the EU a pre-ticked one is refundable under Article 22 of Directive 2011/83/EU.

No sticky add-to-cart that appears only once the inline button has left the viewport and carries the selected total rather than a generic label.

None of that is a criticism of any tool on the list. Selling mechanics are simply not in scope for a general-purpose builder.

The consequence is the useful part: switching from Lovable to any of its alternatives will not add one of those four things to your page. If the page is not converting, the builder is not the variable.

So how do you choose without a ranking

Pick on hosting and on who maintains the code — the two questions above. Then, separately, decide what the page has to do, and add it deliberately, because no builder will volunteer it.

The four mechanics, in the order worth building them, are specified with their rules and their legal constraints in the commerce kit: quantity breaks first, since they act before a cart exists; then the free-shipping bar; then the order bump; then the sticky add-to-cart.

If the page also looks like every other generated page, that is a separate problem with a separate fix, and we wrote it up in why every Claude Code landing page looks the same.

If you would rather an agent knew these mechanics without being told each time, that is what uxgen hands it — and it plugs into an agent rather than into a builder, which is its own answer to the axis above.

FAQ

What are the main alternatives to Lovable?

Bolt by StackBlitz, v0 by Vercel, Replit and Base44 are the hosted builders closest to it in shape: you describe an app in a chat box and the platform builds and hosts it. Coding agents such as Claude Code are the other category — they work on a repository you already own and host nothing. Which category fits depends on who maintains the code six months from now.

Is there a free alternative to Lovable?

Several of these have free tiers, but their limits and prices change often enough that any figure written here would be wrong by the time you read it. Check each vendor's own pricing page on the day you decide. The more durable question is not price but hosting: a free tier that runs your production store is a different commitment from a free tier that writes code into your repository.

Can I move my project off Lovable?

Yes. Lovable's documentation describes syncing a project to GitHub or GitLab so you can deploy and operate it yourself. What you take with you is the code; what you leave behind is the hosting, the build and the domain handling, which then become yours to run.

Will switching builders make my page convert better?

Not by itself. Every builder on this list generates an interface, and none of them generates a quantity break, a free-shipping threshold bar, an order bump or a sticky add-to-cart. Those are additions you make on purpose, and they are the same additions regardless of which tool drew the page.