Alternatives / Lovable
Open-source alternatives to Lovable
3 genuinely open-source alternatives. The projects are compared by license, workflow, self-hosting, and pricing.
Why look for a Lovable alternative?
Lovable combines natural-language prompts, AI code generation, live previews, backend integrations, application editing, and deployment in a browser-based workflow. People look for alternatives when they want to run the builder locally, use their own AI API keys, support multiple providers, self-host, avoid platform-specific credits, or keep more control over generated code and prompts.
Compare Lovable alternatives
| Tool | Stars | License | Self-hosted | Pricing |
|---|---|---|---|---|
| Reflex | — | Apache-2.0 | Yes | Open-source Apache-2.0 framework; managed builder, hosting, and enterprise functionality may be commercial. |
| Dyad | — | Apache-2.0 core; Functional Source License 1.1 Apache 2.0 Pro | No | Open-core model: the core is Apache-2.0, while Pro functionality uses a separate fair-source license; model-provider costs may apply. |
| Frontman | — | Apache-2.0 integrations; AGPL-3.0 server with AI Supplementary Terms | Yes | Source-available combined product with self-hosting; server AI Supplementary Terms add restrictions and hosted services may be commercial. |
Which one should you choose?
Want a genuinely open-source AI app builder
Reflex combines an Apache-2.0 full-stack Python framework with an AI-assisted app-building workflow and editable generated source code.
Want the closest local alternative to Lovable
Dyad runs on your computer, generates and modifies apps through prompts, and lets you bring your own model providers and API keys.
Want to visually edit an existing application
Frontman works inside a running application so you can select visual elements and ask an agent to update the underlying source code.
Want maximum control over AI provider costs
Dyad and Frontman emphasize bring-your-own-key workflows instead of proprietary platform credits.
Build primarily in Python
Reflex keeps frontend and backend development inside the Python ecosystem while still producing editable full-stack applications.