• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Puck Editor avatar

Puck

Embeddable drag-and-drop page editor built from your React components

  • Web apps and sites
  • Languages and frameworks
View on GitHub
Website

What it is

Puck is a React component that adds a visual drag-and-drop editor to your own application, using components you define in a config. Editors arrange and customize blocks, the result is saved as JSON to wherever you choose, and a separate Render component displays the finished page. React and Next.js developers use it to give content teams a page builder inside their product without depending on a hosted service.

Images

Facts

Stars
13,499 GitHub stars.
13,499

Forks
1,003
Commits
2,147
Contributors
85
Language
TypeScript
License
MIT
Last commit
Oct 15, 2026
On GitHub since
June 2023
First release
September 2023
Platforms
web, library
Self-hostable
No
Alternative to
Builder.io, Webflow
Tags
  • website-builder
  • ui-design
  • low-code
  • ui-components

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • CoreBunch avatar

    Instatic

    Self-hosted visual CMS and page builder that publishes static HTML

    9k
  • Ghost avatar

    Ghost

    Publishing platform for blogs, paid memberships, and newsletters

    55.6k

What people are saying

Updated Oct 20, 2026
  • Hacker NewsShow HN: Puck – Open-source visual editor for ReactMay 28, 2025 · 32 points · 15 comments (opens Hacker News in a new tab)
  • Bluesky“Back in Sept 2023, we announced Puck on Hacker News, and went from 6 to 1,700 stars in 24 hours. Now approaching 7,000, and on a mission to hit 10k! We can’t…”May 28, 2025 · 2 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“GitHub - puckeditor/puck: The visual editor for React”Aug 23, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“→ Puck The drag-and-drop visual editor you can embed in any React application. It's MIT licensed, fully customizable, uses your own components, and saves your…”Aug 21, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“Back in Sept 2023, I announced Puck on Hacker News and went from 6 to 1.7k stars in 24 hours. Now approaching 7k, I'm on a mission to hit 10k! I can’t do this…”May 28, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)