Launching today
Puck

Puck

Open-source visual editor for React

142 followers

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 data wherever you want. No fees, no limits, no vendor lock-in.
Puck gallery image
Puck gallery image
Puck gallery image
Puck gallery image
Puck gallery image
Puck gallery image
Puck gallery image
Free
Launch Team

What do you think? …

Chris Villa
Hey hunters! I’m excited to finally share Puck on Product Hunt 🚀 Puck is an open-source drag-and-drop visual editor for React. It lets you create a page builder for your React components and embed it directly in your app. It’s MIT-licensed, so you can use it for everything from internal tools (like marketing pages) to full-blown commercial no-code products. I built Puck after years of freelancing, as my clients needed page builders after most CMSs went headless. Existing solutions either had clunky UX or came with heavy vendor lock-in. Puck strips everything back: 🔨 Just a React component, unopinionated about your stack 💽 Outputs clean JSON you can store anywhere 🎶 UX you can fine-tune to your use case 📑 Flexible enough for web pages, emails, PDFs — basically anything visual Huge thanks to the Puck community for your support and contributions ❤️ Can’t wait to share what’s next!
Theophil HS

The editor is incredibly intuitive, and what truly sets it apart is its versatility and extensibility. I'm having a fantastic time building with it. Highly recommended!

Chris Villa

Love feedback like this. Thanks for being part of the community @theophil_hs 🙏

Nicole Astor
Launching soon!

super clean and dev-friendly. Love that I can use my own components without vendor lock-in. Definitely trying this in my next project! @Puck.js

Chris Villa

@nicoleastor Ah awesome. We hang out in Discord if you need any support: https://discord.gg/D9e4E3MQVZ

Basecamp
Basecamp
Famously straightforward project management from 37Signals
Promoted