Here's the original post: https://news.ycombinator.com/item?id=37391848
Puck let’s you embed a page building experience within your own React application. It integrates with any backend or CMS, and since it’s MIT licensed, you can safely use it in internal tools or customer-facing products.
A lot’s changed since then; here are my highlights:
* Multi-column drag-and-drop with full CSS layout support (Grid, Flexbox, etc)
* Viewport previewing
* Headless mode for completely custom interfaces
* Permissions API to lock down authoring behaviour
* Dynamic fields that adapt based on data
The first Hacker News post was instrumental to Puck’s growth—when I first shared it, Puck had 6 stars and grew to 1,700 in 24 hours. It’s now approaching 7,000 stars. Thank you!
Always curious to hear feedback and answer questions.