Use Pumpkin your way
Start with the public code and deploy Pumpkin yourself, or choose the managed path when you want to focus on content instead of infrastructure.
View Pumpkin on GitHubPumpkin is an API-first, block-based CMS built with .NET and Next.js. Inspect the source, extend the platform, deploy it on your infrastructure, or let Pumpkin Cloud run it for you.
Explore the documentationRead the code and follow development
Bring your own frontend
Run it on your infrastructure
Pumpkin Cloud is optional
Host your site in our cloud infrastructure, you manage the site and we handle the techy stuff!
We can help!Pumpkin gives developers a transparent content platform and gives editors a structured, block-based workspace. Start from the public codebase and shape it around your product.
Explore the .NET API, typed models, Next.js starter, admin workspace, block renderers, and theme system on GitHub.
Learn more →Run Pumpkin against your own Azure Cosmos DB and deploy the API and frontend using the infrastructure and release process you choose.
Learn more →Build consistent pages with heroes, cards, FAQs, galleries, forms, calls to action, articles, and more.
Learn more →Use the Next.js reference app as working architecture for rendering, caching, themes, forms, media, and tenant-scoped administration.
Learn more →Typed TypeScript and .NET models make it practical to add block types, integrations, themes, and application-specific workflows.
Learn more →Want the platform without operating it? Pumpkin Cloud adds managed deployment, updates, domains, SSL, and support.
Learn more →Review the architecture, API, starter app, shared models, block renderers, and setup documentation on GitHub.
Connect the API to Cosmos DB, configure a tenant, and launch the reference Next.js application against your content.
Create pages, build themes, add block types, and integrate Pumpkin with the rest of your application stack.
Deploy and operate Pumpkin yourself, or choose Pumpkin Cloud when you want managed infrastructure and platform updates.
How the open platform and managed service fit together.
Start with the public code and deploy Pumpkin yourself, or choose the managed path when you want to focus on content instead of infrastructure.
View Pumpkin on GitHubAsk about self-hosting, managed Pumpkin Cloud, integrations, contributions, migrations, or the project roadmap.