10 Best Node.js Static Site Generator Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

gatsby

Build blazing fast, modern apps and websites with React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
369
Top Feedback
51Great Documentation
45Easy to Use
41Performant
GitHub Stars
52K
Weekly Downloads
356K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

nuxt

The Intuitive Vue Framework

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
241
Top Feedback
29Great Documentation
27Easy to Use
25Performant
GitHub Stars
38K
Weekly Downloads
392K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@11ty/eleventy

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
15
Top Feedback
2Great Documentation
2Responsive Maintainers
1Easy to Use
GitHub Stars
11K
Weekly Downloads
30K
Last Commit
4d ago
Bundle Size (min+gzip)
184.9KB
Not Tree-Shakeable

docusaurus

Easy to maintain open source documentation websites.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
15
Top Feedback
12Great Documentation
12Easy to Use
10Highly Customizable
GitHub Stars
27K
Weekly Downloads
11K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

gridsome

⚡️ The Jamstack framework for Vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.9/ 5
10
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
8K
Weekly Downloads
10K
Last Commit
1mo ago
Bundle Size (min+gzip)
24.8KB
Not Tree-Shakeable

vuepress

📝 Minimalistic Vue-powered static site generator

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
43
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
19K
Weekly Downloads
54K
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

jekyll

🌐 Jekyll is a blog-aware static site generator in Ruby

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.6/ 5
105
Top Feedback
3Great Documentation
3Easy to Use
3Highly Customizable
GitHub Stars
43K
Weekly Downloads
972
Last Commit
6d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

hexo

A fast, simple & powerful blog framework, powered by Node.js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.4/ 5
48
Top Feedback
2Great Documentation
2Easy to Use
2Performant
GitHub Stars
34K
Weekly Downloads
14K
Last Commit
9d ago
Bundle Size (min+gzip)
617.4KB
Not Tree-Shakeable

metalsmith

An extremely simple, pluggable static site generator.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
8K
Weekly Downloads
48K
Last Commit
9mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-static

⚛️ 🚀 A progressive static site generator for React.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.5/ 5
4
Top Feedback
1Poor Documentation
1Slow
1Buggy
GitHub Stars
10K
Weekly Downloads
13K
Last Commit
12d ago
Bundle Size (min+gzip)
42.0KB
Not Tree-Shakeable

brunch

🍴 Web applications made easy. Since 2011.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
GitHub Stars
7K
Weekly Downloads
9K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

assemble

Get the rocks out of your socks! Assemble makes you fast at web development! Used by thousands of projects for rapid prototyping, themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websites/static site generator, an alternative to Jekyll for gh-pages and more! Gulp- and grunt-friendly.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
3
Top Feedback
1Easy to Use
1Performant
GitHub Stars
4K
Weekly Downloads
3K
Last Commit
2yrs ago
Bundle Size (min+gzip)
34.4KB
Not Tree-Shakeable
nan

nanogen

Minimalist static site generator in Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
GitHub Stars
183
Weekly Downloads
5
Last Commit
2yrs ago
Bundle Size (min+gzip)
232.9KB
Not Tree-Shakeable
hc

hugo-cli

Run hugo (the static site generator) painlessly from Node

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
1Easy to Use
1Abandoned
GitHub Stars
24
Weekly Downloads
183
Last Commit
1mo ago
Bundle Size (min+gzip)
70.2KB
Not Tree-Shakeable
gss

generic-static-site-generator

A Generic Static Site Generator

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
5
Weekly Downloads
76
Last Commit
10mos ago
Bundle Size (min+gzip)
0.15KB
Not Tree-Shakeable
sta

statik

A simple and easy-to-use static file server written on Node.js.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
1Abandoned
GitHub Stars
23
Weekly Downloads
73
Last Commit
4yrs ago
Bundle Size (min+gzip)
0.16KB
Not Tree-Shakeable
squ

squido

A dead simple static HTML website builder which can be hosted anywhere for super fast websites and very little effort

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
28
Weekly Downloads
23
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
ssb

static-site-boilerplate

A better workflow for building modern static websites.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
2
Last Commit
6mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable