This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

PageKit

Self-hosted page builder for Next.js. Full source, one-time.

A production Next.js 15 + TypeScript app wrapped around the open-source GrapesJS editor: auth, multi-tenant projects, publishing with custom domains and on-demand TLS, lead capture, checkout, and a plugin loader. Sold as source. Self-hosted. Yours to modify.

Top comment

Hey Product Hunt 👋 Four things break a GrapesJS integration. If you've built one, you've met at least one: 1. `getProjectData()` restores an editing session. `getHtml()`/`getCss()` is what you publish. Store the wrong one and you either ship editor scaffolding to visitors or hand users a page they can no longer edit. 2. The canvas is an iframe. Fonts and CSS added to the host page do nothing — you debug that in the wrong file for an afternoon. 3. Component `script` is a serialized string. It can't close over surrounding scope, so a script referencing an imported symbol type-checks cleanly and throws at runtime. 4. Custom types must be registered *before* content loads. Otherwise components silently degrade to plain elements and lose their behaviour permanently. Nothing errors. The page just gets worse each time it opens. PageKit is the answer to all four, plus the tenancy layer most integrations stop short of: workspaces, projects, wildcard subdomains, custom domains with on-demand TLS, leads, checkout, a plugin loader with semver checks. Next.js 15, TypeScript strict, Postgres 16. Sold as source under a one-time licence — you self-host, I host nothing. OSS GrapesJS core only, never the Studio SDK (its per-domain licence can't be redistributed to you). State, plainly: v0.1.0. i18n and AI copy generation aren't written yet. Everything else ships with 12 Playwright specs and 10 unit suites. Ask me anything about the internals.

About PageKit on Product Hunt

Self-hosted page builder for Next.js. Full source, one-time.

PageKit was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #157 on the daily leaderboard. A production Next.js 15 + TypeScript app wrapped around the open-source GrapesJS editor: auth, multi-tenant projects, publishing with custom domains and on-demand TLS, lead capture, checkout, and a plugin loader. Sold as source. Self-hosted. Yours to modify.

On the analytics side, PageKit competes within Website Builder, Developer Tools and No-Code — topics that collectively have 534.2k followers on Product Hunt. The dashboard above tracks how PageKit performed against the three products that launched closest to it on the same day.

Who hunted PageKit?

PageKit was hunted by Maksym. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

For a complete overview of PageKit including community comment highlights and product details, visit the product overview.