Open-source alternatives to Replit

ai-website-cloner-template leads with 94, ahead of jeecgboot (89) and dyad (89). Updated from public GitHub data.

The highest-scoring open-source projects in App builder starters. They are picks, not exact replacements, so read the weaknesses before you switch. The same picks fit if you are leaving Replit Agent.

Most stars
jeecgboot 48,270 stars
Open-source alternatives to Replit
RankProjectScore
1ai-website-cloner-templateNext.js template with an agent skill that rebuilds a website from its URL Live demo ↗ (opens in a new tab)App builder starters37.3k starsMIT94 out of 100
2jeecgbootJava low-code platform with code generator and built-in AI app builder Live demo ↗ (opens in a new tab)App builder starters48.3k starsApache-2.089 out of 100
3dyadDesktop app that builds apps from prompts on your own machineApp builder starters22k starscustom license89 out of 100
#4e2bSDKs for running AI-generated code in isolated cloud sandboxesApp builder starters14.5k starsApache-2.083 out of 100
#5llamacoderNext.js app that turns one prompt into a small React app Live demo ↗ (opens in a new tab)App builder starters7.1k starsMIT66 out of 100
#6vibesdkSelf-hosted prompt-to-app platform on Cloudflare Workers and Durable Objects Live demo ↗ (opens in a new tab)App builder starters5.4k starsMIT65 out of 100
#7open-lovableChat-driven React app builder that clones sites via Firecrawl and runs code in sandboxesApp builder starters28.8k starsMIT60 out of 100
#8fragmentsOpen-source Claude Artifacts alternative that runs AI-generated apps in sandboxes Live demo ↗ (opens in a new tab)App builder starters6.4k starsApache-2.059 out of 100
#9monkeycodeAI development platform that runs coding tasks in server-side environments Live demo ↗ (opens in a new tab)App builder starters4.9k starsAGPL-3.058 out of 100
#10OnlookVisual editor that edits Next.js and Tailwind apps with AI Live demo ↗ (opens in a new tab)Coding agents and AI editors27k starsApache-2.055 out of 100

Reviews

194 out of 100

ai-website-cloner-template

Next.js template with an agent skill that rebuilds a website from its URL

Live demo ↗ (opens in a new tab)37.3k starsMITlast commit Oct 2026

A Next.js 16 template (React 19, Tailwind CSS v4, shadcn/ui) that bundles a portable `clone-website` agent skill. Given a URL, the agent maps routes, inspects desktop and mobile pages, extracts assets and fonts, builds editable components, then compares source and local pages and runs `npm run check`. It works with Claude Code, Codex CLI, Cursor and OpenCode.

Strengths

  • Same skill is read by Claude Code, Codex CLI, Cursor and OpenCode
  • Output is a typed Next.js codebase with extracted assets, not a screenshot
  • Writes route mappings, comparison screenshots and a list of remaining gaps
  • MIT license; Docker Compose files for app and dev mode (port 3001)

Weaknesses

  • Needs a separate AI coding agent with browser access; no standalone mode
  • README recommends Claude Code with Opus 5.5; other agents are only listed as supported
  • Requires Node.js 24+
  • Output is Next.js only; no other target framework is mentioned
  • TypeScript, Claude Code (Opus 5.5 recommended), Codex CLI, Cursor, OpenCode
  • Needs Node.js 24+, AI coding agent with browser access
  • GitHub template
  • Docker
289 out of 100

jeecgboot

Java low-code platform with code generator and built-in AI app builder

Live demo ↗ (opens in a new tab)48.3k starsApache-2.0last commit Oct 2026

JeecgBoot is a Spring Boot 4 and Vue3 platform for building enterprise systems such as OA, ERP and CRM. It pairs an online form builder and code generator with an AI module (model management, knowledge base with RAG, flow orchestration, MCP plugins, chat assistant) built on langchain4j. It runs as a monolith or as Spring Cloud Alibaba microservices.

Strengths

  • Code generator emits front end, back end, table SQL and menu permissions
  • Switches between monolith and Spring Cloud Alibaba microservices (Nacos, Gateway, Sentinel)
  • Row, column and form-field level data permissions plus multi-tenant SaaS support
  • Supports MySQL, PostgreSQL, Oracle, SQL Server, MariaDB, Dameng, Kingbase and TiDB

Weaknesses

  • Only MySQL scripts ship by default; other databases need manual conversion
  • README and docs are primarily in Chinese, with English and Japanese variants linked
  • Large stack: needs Redis and a database, and microservice mode adds Nacos and more
  • AI features are one module in a broad platform, not a standalone AI app server
  • Java, ChatGPT, DeepSeek, Qwen, Zhipu
  • Needs MySQL 5.7+, Redis, Nacos (microservice mode), MinIO or Aliyun OSS (optional)
389 out of 100

dyad

Desktop app that builds apps from prompts on your own machine

22k starscustom licenselast commit Oct 2026

Dyad is a local, open-source prompt-to-app builder, positioned as an alternative to Lovable, v0 and Bolt that runs on your own computer. It ships as a downloadable app for Mac and Windows and uses your own AI API keys, with no sign-up. Code outside src/pro is Apache 2.0; src/pro is under the Functional Source License 1.1.

Strengths

  • Runs locally as a desktop app, with no sign-up needed to download
  • Bring your own API keys, so no hosted-platform lock-in
  • Mac and Windows builds available
  • Code outside src/pro is Apache 2.0 licensed

Weaknesses

  • src/pro is fair-source (FSL 1.1), not fully open-source
  • README does not list supported models or providers
  • No Linux build mentioned in the README
  • Desktop only; no Docker or self-hosted web deployment mentioned
  • TypeScript
  • Needs Your own AI provider API keys
  • env example file
#483 out of 100

e2b

SDKs for running AI-generated code in isolated cloud sandboxes

14.5k starsApache-2.0last commit Oct 2026

E2B provides JavaScript and Python SDKs that start isolated cloud sandboxes and run shell commands inside them. Companion packages add a Code Interpreter (runCode/run_code) and a Desktop SDK for mouse, keyboard and screenshot control. The runtime can be self-hosted with Terraform on AWS, GCP, Azure or a generic Linux machine; the hosted service needs an API key.

Strengths

  • Official JavaScript/TypeScript and Python SDKs with a matching sandbox API
  • Separate Code Interpreter and Desktop SDKs cover code execution and computer use
  • Self-hosting supported on AWS, GCP, Azure and generic Linux via Terraform
  • Apache-2.0 license; cookbook repo has examples for several LLMs and frameworks

Weaknesses

  • Hosted use requires an E2B account and API key
  • Self-hosted runtime lives in a separate repo, e2b-dev/runtime
  • README gives no resource requirements, pricing or sandbox limits
  • Provides sandboxes only; agent logic and LLM integration are left to you
  • Python
  • Needs E2B API key (hosted), Terraform (self-hosting)
  • Docker
#566 out of 100

llamacoder

Next.js app that turns one prompt into a small React app

Live demo ↗ (opens in a new tab)7.1k starsMITlast commit Oct 2026

Llama Coder sends a text prompt to Llama 3.1 405B through Together AI and renders the generated app in a sandboxed iframe using esbuild-wasm and esm.sh. It is a Next.js app router project with Tailwind, Prisma on PostgreSQL, and optional screenshot uploads to S3.

Strengths

  • In-browser preview via esbuild-wasm and esm.sh in a sandboxed iframe
  • MIT license, plain Next.js and Tailwind codebase that is easy to fork
  • Optional Braintrust observability and screenshot uploads

Weaknesses

  • Requires a Together AI API key; no other LLM providers documented
  • Needs a PostgreSQL database (Neon suggested) even for local runs
  • Screenshot uploads need S3 credentials and a bucket lifecycle rule
  • No Docker setup or release; run from source with npm
  • TypeScript, Llama 3.1 405B
  • Needs Together AI API, PostgreSQL (Neon), Prisma, S3 bucket (screenshot uploads), Braintrust (optional), esm.sh
#665 out of 100

vibesdk

Self-hosted prompt-to-app platform on Cloudflare Workers and Durable Objects

Live demo ↗ (opens in a new tab)5.4k starsMITlast commit Oct 2026

Bun and Vite project that runs a coding agent (Cloudflare Think) in a Durable Object per project, keeps files in a SpaceDO workspace, stores git history in Cloudflare Artifacts, loads previews as Dynamic Workers and gives each generated app SQLite via Durable Object Facets. Models route through AI Gateway; D1 holds platform data. Needs a Workers Paid plan, Workers for Platforms and a custom domain with wildcard DNS.

Strengths

  • Previews load as Dynamic Workers; no long-running dev server
  • Restore points and rollback via Cloudflare Artifacts
  • bun run setup provisions resources, AI Gateway, auth and migrations
  • Bash is disabled in the agent; tool boundaries are explicit

Weaknesses

  • Requires Workers Paid plan, Workers for Platforms and wildcard DNS for previews
  • Entirely Cloudflare-specific; nothing is portable to other hosts
  • Feature toggles live in the dashboard, not in wrangler.jsonc
  • Long setup guide with several API token permissions to get right
  • TypeScript, Cloudflare AI Gateway (configured providers)
  • Needs Cloudflare account with Workers Paid plan, Cloudflare AI Gateway, D1, model provider API key, custom domain with wildcard DNS
#760 out of 100

open-lovable

Chat-driven React app builder that clones sites via Firecrawl and runs code in sandboxes

28.8k starsMITlast commit Oct 2026

Next.js app where you describe a React app in chat and an LLM generates and edits the code inside a remote sandbox (Vercel Sandbox by default, or E2B). It uses the Firecrawl API to scrape existing sites as reference material. The LLM can be Gemini, Anthropic, OpenAI or Groq, with optional Morph for faster edit application.

Strengths

  • Supports four LLM providers: Gemini, Anthropic, OpenAI and Groq, chosen via env keys
  • Sandbox backend is switchable between Vercel Sandbox and E2B with one variable
  • Setup is clone, install, set .env.local, run pnpm dev on port 3000
  • MIT licensed

Weaknesses

  • Requires a Firecrawl API key; it is listed as required
  • Needs a Vercel or E2B account for sandboxes; no local sandbox option documented
  • Described as an example app; no docs on deployment, auth or persistence
  • No Dockerfile or compose file, and no tagged releases
  • TypeScript, Gemini, Anthropic, OpenAI, Groq
  • Needs Firecrawl API, Vercel Sandbox or E2B, Morph (optional)
  • env example file
#859 out of 100

fragments

Open-source Claude Artifacts alternative that runs AI-generated apps in sandboxes

Live demo ↗ (opens in a new tab)6.4k starsApache-2.0last commit Oct 2026

Next.js 14 app that takes a chat prompt, has an LLM generate code, and runs it in an E2B cloud sandbox with a live preview. Built-in stacks are Python interpreter, Next.js, Vue.js, Streamlit and Gradio, and more can be added as E2B sandbox templates. It supports OpenAI, Anthropic, Google AI, Mistral, Groq, Fireworks, Together AI and Ollama.

Strengths

  • Adds stacks via an E2B Dockerfile plus an entry in lib/templates.json
  • Eight LLM providers including Ollama; custom models and providers are config edits
  • Generated code runs in E2B sandboxes, with npm and pip packages installable
  • Optional Morph Apply model for faster code edits

Weaknesses

  • Requires an E2B API key; sandbox execution is not self-hosted in this setup
  • No Dockerfile or compose file; README documents only npm run dev and build
  • No tagged releases
  • README lists Next.js 14, which may lag current Next.js
  • TypeScript, OpenAI, Anthropic, Google AI, Google Vertex
  • Needs E2B API key, LLM provider API key, Supabase (optional, auth), Vercel/Upstash KV (optional), PostHog (optional), Morph API key (optional)
  • env example file
#958 out of 100

monkeycode

AI development platform that runs coding tasks in server-side environments

Live demo ↗ (opens in a new tab)4.9k starsAGPL-3.0last commit Oct 2026

MonkeyCode is a web platform where AI agents carry out development tasks inside server-side environments, with build, test and preview done remotely. It adds model management, task management, requirement/SPEC management and automated PR/MR review for engineering teams. It can be used online or installed inside a private network with an install script.

Strengths

  • Runs tasks in server-side dev environments, no local setup needed
  • Integrates GLM, Kimi, MiniMax, Qwen and DeepSeek, switchable per task
  • Includes requirement/SPEC management, team collaboration and PR/MR review
  • Private deployment possible; source is auditable under AGPL-3.0

Weaknesses

  • No local IDE, local CLI or code completion, per its own comparison table
  • Self-hosting needs a dev environment host of at least 8C/16 GB/100 GB
  • Install is a curl-piped script; no Docker or Compose files detected
  • AGPL-3.0 adds source-disclosure obligations for network use
  • TypeScript, GLM, Kimi, MiniMax, Qwen
#1055 out of 100

Onlook

Visual editor that edits Next.js and Tailwind apps with AI

Live demo ↗ (opens in a new tab)27k starsApache-2.0last commit Jul 2026

Its own README calls it an alternative to Replit.

Browser-based editor that loads a Next.js and Tailwind project into a web container, renders it in an iframe and maps DOM elements back to source so you can drag, restyle and edit visually or through an AI chat. Built on Next.js, tRPC, Supabase, Drizzle and the Vercel AI SDK with OpenRouter for models and CodeSandbox for sandboxes. For designers and front-end developers working on Next.js codebases.

Strengths

  • Edits map directly to code; right-click any element to open its source location
  • Branching, checkpoints and a real-time code editor beside the visual canvas
  • Apache-2.0 with Dockerfile and compose file for local runs
  • Figma-like layers, pages, brand tokens and asset management

Weaknesses

  • Next.js plus Tailwind only; other frameworks are roadmap items, not supported
  • Depends on hosted services: Supabase, OpenRouter, CodeSandbox SDK, Freestyle
  • Team comments, MCP support and image references are unchecked roadmap items
  • Maintainers are moving to a hosted early-access product; last commit July 2026
  • no GPU
  • Docker + Compose
  • Needs Supabase (auth, database, storage), OpenRouter API key, CodeSandbox SDK, Bun
  • Models: OpenRouter-hosted models, Morph Fast Apply, Relace
  • README: alternative to Lovable, v0, Bolt.new, Replit