The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Static Site Generator Open-Source Projects
-
Project mention: Building a Dynamic Job Board with Issues Github, Next.js, Tailwind CSS and MobX-State-Tree | dev.to | 2024-03-28
To create our Next.js app, we navigate to our preferred directory and run the terminal command below:
-
This blog is running on Hugo. It had previously been running on Jekyll. Both these SSGs ship with the ability to create excerpts from your markdown content in 1 line or thereabouts.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
A Gatsby site uses Gatsby, which leverages React and GraphQL to create fast and optimized web experiences. Gatsby is often used for building static websites, progressive web apps (PWAs), and even full-blown dynamic web applications.
-
The minimalist blog theme, powered by Nuxt.
-
This blog is running on Hugo. It had previously been running on Jekyll. Both these SSGs ship with the ability to create excerpts from your markdown content in 1 line or thereabouts.
-
Project mention: Ask HN: What's the simplest static website generator? | news.ycombinator.com | 2024-03-29
Maybe a bit too elaborate for your taste, but I've used https://astro.build/ and loved every bit of it.
-
Project mention: Ask HN: Looking for lightweight personal blogging platform | news.ycombinator.com | 2024-02-06
A lot of great suggestions here and some stuff I’ve never heard of before!
Throwing my own suggestion into the ring, as I was just looking into this last week.
I started setting up a blog using Hexo. It’s another Node based SSG that uses markdown and supports tags. It has a lot of neat plugins that people have developed, too.
I like it so far!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Slate (Free)
-
-
-
https://squidfunk.github.io/mkdocs-material/
I'm an 'outsider', but from from the outside the Material For MkDocs Project looks like a very well managed open source project.
Martin Donath's project uses a 'sponsorware' release strategy to generate donations.
From my vantage point it seems to be working pretty well.
-
Following one of the comments in this thread I reviewed two other products in this space - https://www.staticcms.org/ and https://decapcms.org/ - and it looks like the webpages are almost a direct copy of one another, one in dark mode and one in light mode.
I'm a technical product marketer, and I find these type of landing page copying amusing to no end.
-
eleventy 🕚⚡️
A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
Project mention: Ask HN: What's the simplest static website generator? | news.ycombinator.com | 2024-03-29I suggest you to try out eleventhy (https://www.11ty.dev/)
Quite simple to start, and a nice system to add some scripting and styles without the requirement of bringing in a framework.
-
gutenberg
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Project mention: Ask HN: What's the simplest static website generator? | news.ycombinator.com | 2024-03-29I think you're thinking about Zola: https://github.com/getzola/zola
But yes, if I were to recommend something, it'd be Zola given that there's just one executable that you need to run and there's absolutely no setup required.
-
stencil
A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
Project mention: Ajout de l'auto-complétion sur les Web Components avec Stencil | dev.to | 2024-03-14 -
In my experience, [Pelican](https://getpelican.com/) does a good job of allowing you to edit themes on all pages at once with its static page generator.
There are a lot of built in features designed more for blog-like websites, but I’ve found it pretty easy to make my personal website with it.
-
-
nextra
Simple, powerful and flexible site generation framework with everything you love from Next.js.
However, this may just be due to the lack of proper documentation from the Nextra side of things (shoutout to Nextra though, regardless).
-
Thanks for reading!
The web tech stack is actually one of my biggest regrets. It's a static site generator called Gridsome[0] that the maintainers abandoned about three months after I used it to launch the TinyPilot website.
At the time I made the TinyPilot site, I was very excited about Vue, so a Vue-based SSG seemed great. Since then, I've come to find SPAs and most frontend frameworks to be way too much complexity, so I've moved away from Vue, but the TinyPilot website is still stuck on Vue 2.x and bootstrap-vue (which is tied to Vue 2 and Bootstrap 4).
So, it keeps creaking along, but building the 100ish pages on the site takes about five minutes, whereas I think something like Hugo could probably do it in a few seconds. Plus, we get random runtime errors[1] that are pretty hard to debug.
-
Project mention: Why You Should Write Your Own Static Site Generator | news.ycombinator.com | 2023-11-03
-
hugo-blox-builder
😍 EASILY BUILD THE WEBSITE YOU WANT - NO CODE, JUST MARKDOWN BLOCKS! 使用块轻松创建任何类型的网站 - 无需代码。 一个应用程序,没有依赖项,没有 JS
-
Most of the Static Site Generators default to generating blog from markdown, which is not feasible for company websites etc. For such projects I like Middleman (https://middlemanapp.com) which provides layouts/partials and things like haml templates.
-
Those have complicated stacks that likely won't serve the person that can't grasp a CLI SSG.
https://getpublii.com has a simple GUI and is just a directory on your computer (inside the Dropbox directory for crude backup?).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Static Site Generator related posts
- Ask HN: What's the simplest static website generator?
- Tech Debt: My Rust Library Is Now a CDO
- Soupault: A static website management tool
- How to Integrate Astro With ApostropheCMS pt. 1
- Growing a side-project to 100k Unique Visitors in one week
- Building a High-Performance Website with Next.js and WordPress
- Announcing AnalogJS 1.0 🚀
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Index
What are some of the best open-source Static Site Generator projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Next.js | 119,633 |
2 | Hugo | 71,964 |
3 | Gatsby | 54,973 |
4 | nuxt | 51,314 |
5 | Jekyll | 48,129 |
6 | astro | 41,620 |
7 | Hexo | 38,290 |
8 | slate | 35,788 |
9 | VuePress | 22,284 |
10 | MkDocs | 18,123 |
11 | mkdocs-material | 17,923 |
12 | decap-cms | 17,454 |
13 | eleventy 🕚⚡️ | 16,080 |
14 | gutenberg | 12,549 |
15 | stencil | 12,243 |
16 | Pelican | 12,105 |
17 | react-static | 10,283 |
18 | nextra | 10,185 |
19 | Gridsome | 8,520 |
20 | Metalsmith | 7,819 |
21 | hugo-blox-builder | 7,725 |
22 | Middleman | 6,997 |
23 | Publii | 5,904 |