Blog / Craft

Static Site Generators for Javascript

The popularity of Javascript as a languge has ballooned the last few years. No wonder you find the most static site generators written in Javascript.

Brunch #

Screenshot of the Brunch websiteFast front-end web app build tool with simple declarative config and seamless incremental compilation for rapid development.

Learn more at their website.


Metalsmith #

Screenshot of the Metalsmith websiteMetalsmith is an extremely simple, pluggable static site generator.

Learn more at their website.


Scully (using Angular) #

Screenshot of the Scully websiteScully is a static site generator for Angular projects looking to embrace the Jamstack. It uses guessjs to find all of the routes in your project. Scully then visits each route, rendering the view and saving it to an HTML file. Scully is built on Angular.

Learn more at their website.


Abell #

Screenshot of the Abell websiteA JavaScript based static-site-generator to help you create JSON, Markdown, or static-data based websites with minimal setup and using a syntax you almost already know.

Learn more at their website.


Harp #

Screenshot of the Harp websiteHarp is a static web server that also serves Jade, Markdown, EJS, Less, Stylus, Sass, and CoffeeScript as HTML, CSS, and JavaScript without any configuration. It supports the beloved layout/partial paradigm and it has flexible metadata and global objects for traversing the file system and injecting custom data into templates.

Learn more at their website.


Gridsome (using Vue) #

Screenshot of the Gridsome websiteCheck out Spinal: a minimal and beautiful CMS for Gridsome, designed for SaaS sites.

Build websites with modern tools like Vue.js, webpack and Node.js. Get hot-reloading and access to any packages from npm and write CSS in your favorite preprocessor like Sass or Less with auto-prefixing. Gridsome is built on Vue.

Learn more at their website.


VuePress 2 (VuePress Next) (using Vue) #

Screenshot of the Vuepress 2 (vuepress next) websiteCheck out Spinal: a minimal and beautiful CMS for VuePress 2 (VuePress Next), designed for SaaS sites.

VuePress is a markdown-centered static site generator. You can write your content (documentations and blog etc.) in Markdown then VuePress will help you to generate a static site to host them. The purpose of creating VuePress was to support the documentation of Vue.js and its sub-projects, but now it has been helping a large amount of users to build their documentation, blogs, and other static sites. VuePress 2 (VuePress Next) is built on Vue.

Learn more at their website.


VitePress (using Vue) #

Screenshot of the Vitepress websiteCheck out Spinal: a minimal and beautiful CMS for VitePress, designed for SaaS sites.

VitePress is VuePress’ spiritual successor, built on top of vite. VitePress is built on Vue.

Learn more at their website.


11ty #

Screenshot of the 11ty websiteCheck out Spinal: a minimal and beautiful CMS for 11ty, designed for SaaS sites.

A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types) into HTML.

Learn more at their website.


Astro #

Screenshot of the Astro websiteCheck out Spinal: a minimal and beautiful CMS for Astro, designed for SaaS sites.

Astro is an all-in-one web framework for building fast, content-focused websites. It’s is an all-in-one web framework that comes with everything you need to build a website

Learn more at their website.


Gatsby (using React) #

Screenshot of the Gatsby websiteCheck out Spinal: a minimal and beautiful CMS for Gatsby, designed for SaaS sites.

Gatsby is used by the world’s top-performing website teams. It’s a React-based, open-source framework. For more flexibility you can add SSR, DSG, and Cloud Functions. Gatsby is built on React.

Learn more at their website.


Next.js (using React) #

Screenshot of the Next.js websiteCheck out Spinal: a minimal and beautiful CMS for Next.js, designed for SaaS sites.

Next.js gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed. Next.js is built on React.

Learn more at their website.


Nuxt (using Vue) #

Screenshot of the Nuxt websiteCheck out Spinal: a minimal and beautiful CMS for Nuxt, designed for SaaS sites.

Nuxt’s goal is to make web development intuitive and performant with a great developer experience in mind. Nuxt is built on Vue.

Learn more at their website.


Hexo #

Screenshot of the Hexo websiteCheck out Spinal: a minimal and beautiful CMS for Hexo, designed for SaaS sites.

Hexo is a fast, simple and powerful blog framework powered by Node.js

Learn more at their website.


Docusaurus (using React) #

Screenshot of the Docusaurus websiteCheck out Spinal: a minimal and beautiful CMS for Docusaurus, designed for SaaS sites.

A React-powered static site generator to build beautiful documentation sites. Docusaurus is built on React.

Learn more at their website.


Cuttlebelle (using React) #

Screenshot of the Cuttlebelle websiteA static site generator that uses react for layouts. Cuttlebelle is built on React.

Learn more at their website.


SvelteKit (using Svelte) #

Screenshot of the Sveltekit websitePowered by Svelte and Vite, speed is baked into every crevice: fast setup, fast dev, fast builds, fast page loads, fast navigation. SvelteKit is built on Svelte.

Learn more at their website.


Wintersmith #

Screenshot of the Wintersmith websiteA simple yet flexible static site generator. It takes contents and transforms them using plugins.

Learn more at their website.


Lume (using Deno) #

Screenshot of the Lume websiteFast & flexible static site generator for Deno. Clean, fast and secure. Lume is built on Deno.

Learn more at their website.


These are some of the best static site generators written Javascript. Are you missing your favourite one? Get in touch with support.

Published:

Get all Spinal content in your inbox

Every first Thursday of the month, we'll send the latest about Spinal in your inbox. From product updates, articles and a little peek behind the scene of building a SaaS in 2024.

Get all the latest every first Thursday of the month. No spam. Unsubscribe at any time.