Hacker Newsnew | past | comments | ask | show | jobs | submit | chrisvxd's commentslogin

We launched the open-source Puck visual editor nearly 3 years ago, before AI had hit mainstream.

Since then, AI has transformed how we build software, but most of the productivity gains have gone to developers.

We're looking to change that by building on our open-source core, putting an AI builder inside every SaaS product, internal tool, and CMS.

Puck AI lets your users can generate and edit production-ready interfaces without ever leaving your product.

You can control what components are available, what backends are available, and where you store the final output (it's just JSON).

Excited to finally announce this after months of testing! Thanks for the support.


Ha! Can understand the optics but they’re not fake. I shared the post with the Puck community and they’re being very kind with their comments.


Puck should definitely support that workflow, too! If you need any support, we're active on Discord (link in README)


You're welcome!


Thank you for being a sponsor. You're awesome.


Hey, what a lovely comment! Thank you for taking the time to leave it!

Greatly appreciated. See you in the Discord.


Thank you for the kind words! Makes it worth it.


Thank you!

I would love to add support for other frameworks too, see https://github.com/measuredco/puck/issues/302


There's definitely some overlap!

Gridstack is a great tool for building complex grid layouts with drag and drop for specific use-cases.

Puck is for creating a complete page building experience, which includes not only drag and drop, but also user input via fields, viewport previewing, APIs for fetching data, etc.

Gridstack also provides it's own grid system, whereas Puck currently is unopinionated, supporting any component library that uses `display: grid` internally.


Ah nice to know in case I need this. Thanks for taking the time.


That would be wonderful, but will require some further work. Puck doesn't provide a grid, but it supports user grid implementations.

To support something like you're suggesting would likely require an official Grid component, which I'm now tracking here: https://github.com/measuredco/puck/issues/843


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: