Edwin Vakayil

Bento Builder

Component 15

About

An interactive bento-grid layout editor where you drag tiles to reposition, resize them from a corner handle, rename them inline, add or remove tiles, and export the resulting grid layout as ready-to-use code.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Bento Builder to your project and fits it to your theme.

Code

How Bento Builder is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { BentoBuilder } from "@/components/ui/bento-builder";

export default function BentoBuilderDemo() {
  return (
    <div className="w-full min-h-screen bg-background">
      <BentoBuilder />
    </div>
  );
}

Dependencies

More by Edwin Vakayil

View all
  • Origin Button

    Origin Button

    769
  • Infinite Ribbon

    Infinite Ribbon

    524
  • Shimmer Text

    Shimmer Text

    402
  • Dia Text

    Dia Text

    345
  • Icon Bar

    Icon Bar

    244
  • FAQ Pro

    FAQ Pro

    224
  • Verified Badge

    Verified Badge

    212
  • New Card

    New Card

    183