open-lovable

(β˜… 28,312)

πŸ”₯ Clone and recreate any website as a modern React app in seconds

File Explorer

  • .env.example
  • .gitignore
  • bun.lock
  • colors.json
  • eslint.config.mjs
  • LICENSE
  • next.config.ts
  • package-lock.json
  • package.json
  • pnpm-lock.yaml
  • postcss.config.mjs
  • README.md
  • tailwind.config.ts
  • tsconfig.json

# Installation Guide

node
Prerequisites

Setup Steps

git clone https://github.com/firecrawl/open-lovable.git

Clone the repository.

pnpm install

Install project dependencies.

cp .env.example .env.local

Copy and configure the environment variables file.

pnpm dev

Start the development server.

Key Commands

pnpm install

Install all package dependencies specified in package.json.

pnpm dev

Start the Next.js development server to run the app locally.

You must configure FIRECRAWL_API_KEY and your chosen AI provider's API key in the .env.local file before running.

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

πŸ”

git clone

View Details β–Ό

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

πŸ”

pnpm

View Details β–Ό

Fast, disk space efficient package manager for Node.js.
Manage Node.js projects and their module dependencies.

pnpm init

Create a `package.json` file:

pnpm {{[i|install]}}

Download all the packages listed as dependencies in `package.json`:

pnpm add {{module_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

πŸ”

vercel

View Details β–Ό

Deploy and manage your Vercel deployments.

vercel

Deploy the current directory:

vercel --prod

Deploy the current directory to production:

vercel {{path/to/project}}

Deploy a directory:

// repository documentation