Best open-source alternatives to v0
Vercel's AI-powered UI component generator.
v0 generates React and Tailwind CSS UI components from natural language or screenshots, accelerating frontend development. It is tightly integrated with the Vercel ecosystem and Next.js. Developers who want model choice, offline use, or avoid vendor lock-in explore open-source UI generation tools.
7 alternatives listed- MIT LicenseOpen Core
OpenHands is a community-focused platform for AI-driven development. It provides multiple ways to interact with its agentic tooling, including a Python SDK for building agents in code, a CLI for command-line workflows, a local GUI for running agents on a laptop, and a cloud-hosted deployment for managed use. The project appears aimed at developers and organizations that want to automate or assist coding tasks with LLM-powered agents. The cloud offering adds collaboration-oriented capabilities such as shared conversations, permissions, and integrations with common work tools, while the enterprise offering supports self-hosting in a VPC via Kubernetes. The README also indicates that the core project is MIT licensed, while the enterprise directory is source-available and requires a license for longer-term use.
Open CoreCloud OptionalMulti-UserDockerKubernetesInstall:dockerkubernetessourceFeatures:
- agentic software development
- local agent execution
- scalable agent runs in the cloud
- REST API
- single-page React application
+5 more
Auth:oauthlocal - Apache License 2.0fully-open
Continue is a developer-focused tool for automating AI-assisted code checks in pull requests. It is designed for teams that want review logic to live alongside the codebase and be enforced through GitHub status checks rather than handled manually in a separate interface. The project works by running agents on every pull request, where each agent is defined as a markdown file in the repository under a `.continue/checks/` directory. These checks can evaluate changes, flag issues, and propose suggested diffs when something fails. The README also highlights a command-line interface, Continue CLI (`cn`), which can be installed on macOS, Linux, Windows, or via npm, and then used to work with these AI checks.
BinaryPackageInstall:binarypackage-managersourceFeatures:
- GitHub status checks
- agent-based PR reviews
- markdown-based check definitions
- suggested diffs on failures
- CLI tool
- Apache License 2.0fully-open
Onlook is an open-source, visual-first code editor aimed at helping people craft websites, prototypes, and designs with AI. It focuses on Next.js and TailwindCSS projects, letting users start from scratch, from text or image prompts, or from prebuilt templates, then edit the resulting app visually in the browser. The project is designed for builders who want a tighter connection between design and code. Its editor supports real-time preview, direct DOM editing, code-side navigation, checkpoint-based saving, branching for experimentation, and deployment-oriented features like shareable links and custom domains. The README also indicates a web-based product with local development support, backed by a stack that includes Supabase, tRPC, Bun, Docker, and multiple AI/model providers.
Cloud OptionalMulti-UserDockerInstall:dockersourceFeatures:
- Create Next.js apps
- Start from text or image
- Use prebuilt templates
- Visually edit apps
- Real-time preview
+5 more
Auth:local - MIT Licensefully-open
Open Lovable is a developer-facing example app that uses AI to help build React applications through chat. It is positioned as an open example from the Firecrawl team, while also pointing users to Lovable.dev for a complete cloud-based solution. The project is intended for local setup and experimentation. Users clone the repository, install JavaScript dependencies, configure environment variables for Firecrawl, an LLM provider, and a sandbox provider, then run a local development server. The README suggests support for different AI backends and sandbox options, indicating that the app orchestrates external services to generate and edit applications rather than providing a self-contained editor.
Cloud RequiredInstall:sourceFeatures:
- AI chat app creation
- React app generation
- fast apply edits
- sandboxed app execution
- local development server
Auth:oidc-ssolocal - MIT Licensefully-open
bolt.diy is an open source AI coding assistant and the community-driven version of Bolt.new. It is designed for people who want to create and iterate on full-stack Node.js applications with help from large language models, while retaining the freedom to choose among many providers such as OpenAI, Anthropic, Ollama, Gemini, and others. The README emphasizes that the project is extensible and can work with additional models supported by the Vercel AI SDK. The project can be run locally, deployed with Docker, or used as a desktop application via Electron. Its workflow centers on prompt-driven coding inside the browser or desktop app, with features such as an integrated terminal, file locking, diff viewing, code rollback, project snapshots, and ZIP export. It also includes integrations for data visualization, Git operations, Supabase, MCP, and Expo app creation, making it suitable for developers experimenting with AI-assisted application building.
Cloud OptionalBinaryPackageDockerDockerInstall:binarypackage-managerdockerdocker-composesourceFeatures:
- AI-powered full-stack web development
- 19+ LLM provider integrations
- image attachments to prompts
- integrated terminal
- code revert to earlier versions
+5 more
Auth:local Type less, code more: Cody is an AI code assistant that uses advanced search and codebase context to help you write and fix code.
- MIT Licensefully-open
Srcbook is a TypeScript-focused local development platform that combines an AI-assisted app builder with a notebook environment. It is intended for developers who want to prototype, build, and iterate on web applications or interactive TypeScript notebooks from a single tool. The project runs locally as a CLI application with a web interface, and it can also be launched in Docker. For the app builder, Srcbook can generate boilerplate, edit code, fix issues, and provide a hot-reloading preview. For notebooks, it supports creating, running, sharing, exporting to markdown, and adding Mermaid diagrams for richer documentation and experimentation. The README also notes that the project is open source under Apache 2.0, requires the user to supply their own AI API key, and collects behavioral analytics that can be disabled with an environment variable.
Cloud OptionalOfflinePackageDockerInstall:package-managerdockersourceFeatures:
- AI app builder for TypeScript
- create/edit/run web apps
- AI-generated boilerplate and code fixes
- hot-reloading web preview
- create/run/share TypeScript notebooks
+3 more
What to look for in a v0 alternative
Evaluate the quality of generated component code — does it use your target component library (shadcn/ui, MUI, etc.) and follow your coding conventions? Check LLM backend flexibility and whether the tool supports image-to-component workflows. The ability to iterate on generated output and export clean, production-ready code is more important than generation speed.
Other SaaS alternatives
- Cursor IDE (14)
- ChatGPT (14)
- Notion (11)
- Vercel / Heroku / Render (9)
- Make (Integromat) (7)
- Miro (7)
- Jira (6)
- Postman (5)
- Lovable (5)
- Shopify (5)
- Airtable (4)
- Slack (4)
- Zoom (4)
- Zendesk (4)
- Auth0 (4)
- Mailchimp (4)
- Calendly (3)
- Webflow (3)
- AutoCAD (3)
- Sentry (3)
- Claude Code - CLI (2)
- Canva (2)
- Twilio (2)
- Buffer (2)
- Typeform (2)
- Midjourney (1)
- Figma (1)
- Loom (1)
- Grammarly (1)
- Datadog (1)
- Authentik (1)
- Listmonk (1)
- 1Password (1)
