Description

Open‑Source Visual Editor for React

Overview

Puck is a modular, open-source visual editor designed for React.js applications. It enables developers to create custom drag-and-drop interfaces using their own application logic and React components.

Compatibility

Since Puck is implemented as a plain React component, it integrates seamlessly with any React.js environment—including Next.js—without requiring additional tooling.

Data Ownership

With Puck you retain full control over your data, eliminating vendor lock‑in and ensuring that your content remains entirely under your ownership.


Creator

Measured
@hellomeasuredco
@measured.co

Related Projects

Hightable

Hightable

Virtualized Table Component

Dice UI

Dice UI

Shadcn/ui Component Library

FileKit.dev for React

FileKit.dev for React

Drop-in File Upload & Media Streaming Components

Sillybits

Landing Page Building Blocks

Workflow Builder

Workflow Builder

Node-based Workflow Editor SDK

Overflow

Overflow

Open-source UI Components for React Flow