Static site generators

Resources for generating static sites from Kentico Cloud, including using Gatsby, Nuxt.js, and Wyam.

Getting support

The open source software listed on this page is maintained by the community.

If you have questions about the open source software or want to report bugs, we recommend submitting issues in the appropriate GitHub repository. The repositories' maintainers will take care of your issue.

For help with coding and structuring your projects, use StackOverflow to ask questions.

Gatsby

Source plugin

The Gatsby source plugin for Kentico Cloud is a plugin for Gatsby for retrieving content from Kentico Cloud.

The plugin is available as the gatsby-source-kentico-cloud npm package.

The plugin creates GraphQL nodes for all content types, content items, and language variants.

Example sites

Sample app Description
Starter site The Gatsby starter site using Kentico Cloud is a simple site demonstrating the use of the Gatsby source plugin for Kentico Cloud. It pulls content from Kentico Cloud to display a personal site with links to blog posts and projects.
Kentico Advantage A full website dedicated to best practices for developing websites with Kentico EMS. The content for the site is pulled from Kentico Cloud.
Kentico Developer Community A single page dedicated to the Kentico Developer Community. The content for the site is pulled from Kentico Cloud.

Supported features

Learn more about any of the supported features by clicking View docs to open the relevant source plugin documentation.

Feature Availability Documentation
Retrieve content items View docs
Secure access
Preview unpublished content items
Filter content items
Localization View docs
Retrieve linked items and items in Rich text View docs
Retrieve content as strongly-typed models View docs
Render components and items in Rich text View docs
Resolve links to content items in Rich text
Retrieve taxonomy groups
Webhook support
Code generators View docs

Further reading

Wyam

The KenticoCloud.Wyam library is a module that enables you to retrieve content items from Kentico Cloud to build static sites using Wyam.

It is available as the KenticoCloud.Wyam NuGet package.

Read a blog post describing how to generate a static site using the package.

Nuxt.js

The kenticocloud-nuxt-module is a module for using the Delivery JavaScript SDK to create static generated Vue.js applications with Nuxt.js.

Read a blog post describing how to generate a static site using the package.

Blog posts

Static site generators


Resources for generating static sites from Kentico Cloud, including using Gatsby, Nuxt.js, and Wyam.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.