All examples
Marketing

Landing Page

A shorter single-purpose landing page — hero, benefits, one call to action.

Components
24
Files exported
15
Lines of code
357
Runtime dependencies
next, react, react-dom, lucide-react

Live render — this is real DOM, not a screenshot

Build Better Products, Faster

The all-in-one platform that helps teams design, develop, and ship world-class digital experiences with confidence.

Everything You Need

Powerful features to help you manage your entire workflow from start to finish.

Lightning Fast

Optimized for speed with sub-second load times and instant interactions across every device.

Team Collaboration

Real-time collaboration tools that keep your entire team aligned and productive, no matter where they work.

Secure by Default

Enterprise-grade security with end-to-end encryption, SOC 2 compliance, and granular access controls.

Ready to Get Started?

Join over 10,000 teams already using our platform to build amazing products.

Interaction is disabled on this page. In the builder the same tree is fully editable.

The code you get

Generated by the same exporter the Export button calls. Standard Next.js App Router and Tailwind — no InBuild runtime, no proprietary imports, nothing to license.

app/page.tsx
49 lines
import type { Metadata } from "next"

export const metadata: Metadata = {
  title: "Home",
  description: "Home — Landing Page",
  openGraph: {
    title: "Home",
    description: "Home — Landing Page",
  },
}

export default function Page() {
  return (
  <div className="min-w-0 min-h-screen bg-white">
    <section className="w-full py-24 px-6 text-center bg-gradient-to-b from-blue-50 to-white">
      <h1 className="text-4xl font-bold text-5xl font-extrabold text-gray-900 mb-6 max-w-3xl mx-auto leading-tight">Build Better Products, Faster</h1>
      <p className="text-base text-xl text-gray-600 mb-8 max-w-2xl mx-auto">The all-in-one platform that helps teams design, develop, and ship world-class digital experiences with confidence.</p>
      <div className="flex flex-row flex-wrap items-start flex gap-4 justify-center">
        <button className="inline-flex items-center justify-center font-medium transition-colors bg-primary text-primary-foreground hover:bg-primary/90 bg-blue-600 text-white px-8 py-3 rounded-lg font-semibold hover:bg-blue-700 transition">Get Started Free</button>
        <button className="inline-flex items-center justify-center font-medium transition-colors bg-primary text-primary-foreground hover:bg-primary/90 border border-gray-300 text-gray-700 px-8 py-3 rounded-lg font-semibold hover:bg-gray-50 transition">Watch Demo</button>
      </div>
    </section>
    <section className="w-full py-20 px-6 max-w-6xl mx-auto">
      <h2 className="text-3xl font-bold text-3xl font-bold text-gray-900 text-center mb-4">Everything You Need</h2>
      <p className="text-base text-gray-600 text-center mb-12 max-w-xl mx-auto">Powerful features to help you manage your entire workflow from start to finish.</p>
      <div className="grid min-w-0 grid grid-cols-3 gap-8">
        <div className="p-6 rounded-xl border border-gray-200 hover:shadow-lg transition">
          <h3 className="text-2xl font-semibold text-xl font-semibold text-gray-900 mb-2">Lightning Fast</h3>
          <p className="text-base text-gray-600">Optimized for speed with sub-second load times and instant interactions across every device.</p>
        </div>
        <div className="p-6 rounded-xl border border-gray-200 hover:shadow-lg transition">
          <h3 className="text-2xl font-semibold text-xl font-semibold text-gray-900 mb-2">Team Collaboration</h3>
          <p className="text-base text-gray-600">Real-time collaboration tools that keep your entire team aligned and productive, no matter where they work.</p>
        </div>
        <div className="p-6 rounded-xl border border-gray-200 hover:shadow-lg transition">
          <h3 className="text-2xl font-semibold text-xl font-semibold text-gray-900 mb-2">Secure by Default</h3>
          <p className="text-base text-gray-600">Enterprise-grade security with end-to-end encryption, SOC 2 compliance, and granular access controls.</p>
        </div>
      </div>
    </section>
    <section className="w-full py-20 px-6 bg-blue-600 text-center">
      <h2 className="text-3xl font-bold text-3xl font-bold text-white mb-4">Ready to Get Started?</h2>
      <p className="text-base text-blue-100 mb-8 text-lg">Join over 10,000 teams already using our platform to build amazing products.</p>
      <button className="inline-flex items-center justify-center font-medium transition-colors bg-primary text-primary-foreground hover:bg-primary/90 bg-white text-blue-600 px-8 py-3 rounded-lg font-semibold hover:bg-blue-50 transition">Start Your Free Trial</button>
    </section>
  </div>
  )
}

Every file in the export

  • .env.local.example
  • .gitignore
  • README.md
  • app/api/contact/route.ts
  • app/globals.css
  • app/layout.tsx
  • app/page.tsx
  • app/robots.ts
  • app/sitemap.ts
  • eslint.config.mjs
  • next-env.d.ts
  • next.config.ts
  • package.json
  • postcss.config.mjs
  • tsconfig.json
package.json
30 lines
{
  "name": "landing-page",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "lint": "next lint",
    "typecheck": "tsc --noEmit"
  },
  "dependencies": {
    "next": "^15.0.0",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "lucide-react": "^0.456.0"
  },
  "devDependencies": {
    "typescript": "^5.6.0",
    "@types/node": "^22.0.0",
    "@types/react": "^19.0.0",
    "@types/react-dom": "^19.0.0",
    "tailwindcss": "^4.0.0",
    "@tailwindcss/postcss": "^4.0.0",
    "postcss": "^8.4.0",
    "autoprefixer": "^10.4.0",
    "eslint": "^9.0.0",
    "eslint-config-next": "^15.0.0"
  }
}

Start from this template

Every plan includes all templates, the visual editor, and code export. From $49/mo — no free tier, no trial.