TypeScript Static Site Generator

Open-source TypeScript projects categorized as Static Site Generator

Top 23 TypeScript Static Site Generator Projects

Static Site Generator
  1. nuxt

    the full-stack Vue framework

    Project mention: Nuxt Ignis reforged | dev.to | 2026-06-09

    I fell in love with Nuxt. It's the best framework for building modern websites I know and working with it is so satisfying I refuse to spend time looking for alternatives. So yea, you may argue with me, advocating for your favorite solutions, but it is unlikely, I will listen. If you want to know it better, I have an ongoing tutorial series.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. astro

    The web framework for content-driven websites. ⭐️ Star to support our work!

    Project mention: I Kept Searching for the Same Converter Tools — So I Built One Site for All of Them quickconvert.dev | dev.to | 2026-06-13

    I also wanted to try Astro for a while. I kept hearing it was great for content-heavy sites because of how little JavaScript it ships by default. A converter site felt like the perfect use case — mostly static pages with one interactive tool on each.

  4. Hexo

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

    Project mention: Paul E. Yeager, Engineer | dev.to | 2026-01-07

    I built my Portfolio using Hexo, a blazing-fast NodeJS blog generator. Since all the site's deployable-assets are simple static HTML/CSS/JS (like in the old days of web), all the portfolio needed for deployment is a fast, "compute" instance for /public to be deployed to, such as those provided by Google Cloud Run. That said, I not only tested my portfolio site in a Docker image, using a Dockerfile authored by Google's Gemini 3 Flash (utilized from my GitHub CoPilot, from within Visual Studio Code), saving me the time taken to write a Dockerfile, but I also used Gemini to gracefully-upgrade all the NodeJS project's hexo dependencies in its NodeJS package.json (such as its SASS renderer), testing the hexo generation outputs from within my Docker image's run in localhost, then simply deploying said image to Cloud Run, all without missing a beat. Having now used CoPilot for coding via AIs such as Gemini, throughout much of last year 2025, I've learned AI not only makes you a stronger programmer since you really have to pay close attention to the Agent's outputs for it aligning with your tech-design decisions, but it allows me to do a lot less typing. And what dev likes to type a lot? Not me, that's for sure. Less is more!

  5. nextra

    Simple, powerful and flexible site generation framework with everything you love from Next.js.

    Project mention: Nextra – Next.js Static Site Generator | news.ycombinator.com | 2026-05-27
  6. core

    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, (+ more) and traditional web applications from a single, framework-agnostic codebase. (by stenciljs)

  7. quartz

    🌱 a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites

    Project mention: Ask HN: Could you share your personal website here? | news.ycombinator.com | 2026-01-14

    This tool called Quartz, it's pretty neat: https://quartz.jzhao.xyz

    I like that it allows us to set different depth levels for the full graph view and the individual note's view.

  8. starlight

    🌟 Build beautiful, accessible, high-performance documentation websites with Astro

    Project mention: Ask HN: Best static site generator for a docs site in 2026? | news.ycombinator.com | 2026-05-11
  9. vike

    (Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom.

  10. actions-gh-pages

    GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily. Static-Site-Generators-friendly.

    Project mention: Setting up Automatic Deployment from one repository to another | dev.to | 2025-10-08

    GitHub Actions Documentation peaceiris/actions-gh-pages GitHub Pages Documentation

  11. pagescms

    The simplest CMS you'll ever need. Manage content and media right in your GitHub repository.

    Project mention: Pages CMS: The No-Hassle CMS for Static Sites Generators | news.ycombinator.com | 2026-01-15
  12. framework

    A static site generator for data apps, dashboards, reports, and more. Observable Framework combines JavaScript on the front-end for interactive graphics with any language on the back-end for data analysis. (by observablehq)

    Project mention: Ask HN: Any example of successful vibe-coded product? | news.ycombinator.com | 2025-12-30

    https://behavior.today

    I cloned Paddle's NextJS starter kit[1] and incorporated my previous reporting code built with Observable Framework[2].

    It actually took longer to get the domain and my identity verified by Paddle than to develop the site. It just launched but I hope it becomes a success!

    [1] https://github.com/PaddleHQ/paddle-nextjs-starter-kit

    [2] https://github.com/observablehq/framework

  13. outstatic

    Outstatic - A Static Site CMS for Markdown. A dashboard to write, edit, and publish Markdown and MDX stored in your GitHub repository.

  14. analog

    The fullstack meta-framework for Angular. Powered by Vite and Nitro

    Project mention: AnalogJS 2.5: Runtime i18n, Fast Compilation Mode, Hierarchical Content, and more! | dev.to | 2026-04-28

    For the full list of changes, see the changelog.

  15. vscode-front-matter

    Front Matter is a CMS running straight in Visual Studio Code. Can be used with static site generators like Hugo, Jekyll, Hexo, NextJs, Gatsby, and many more...

    Project mention: Free static site generator for small restaurants and cafes | news.ycombinator.com | 2025-12-02

    Frontmatter CMS is a VSCodium plugin that works as a somewhat user-friendly CMS for the likes of Hugo. https://frontmatter.codes/

    I set it up for my brother to run his static blog, and it's quite good if you like that kind of thing. There are some quirks where it gets confused if you rename mycoolarticle.md, so I still prefer using notepad++ and git and CLI for mine.

  16. lume

    🔥🪰 Static site generator for Deno (by lumeland)

    Project mention: Ask HN: Do you have a colophon for your personal website? | news.ycombinator.com | 2026-05-25
  17. elderjs

    Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.

  18. jampack

    Optimizes static websites for best user experience and best Core Web Vitals scores.

    Project mention: How I fixed my blog's performance issues by writing a new Jekyll plugin | news.ycombinator.com | 2025-07-28

    I use Jekyll for my company website [1] and managed to get a lot of speed optimisations simply by using a post-processing tool on the statically generated output.

    The tool I use is Jampack and I'd highly recommend it: https://jampack.divriots.com

    For my product website, it reduced the overall size by 590MB or approximately 59% in size along with changing the HTML/CSS to make the optimisations that this article notes.

    [1] https://www.magiclasso.co/

  19. gatsby-advanced-starter

    A high performance skeleton starter for GatsbyJS with an advanced feature set.

  20. log4brains

    ✍️ Architecture Decision Records (ADR) management and publication tool

  21. sourcey

    Rich documentation from OpenAPI, MCP, Doxygen XML, godoc, and Markdown guides. Static HTML you own.

  22. brisa

    The Web Platform Framework.

    Project mention: One PR to a parser unlocked prerendering in Brisa | dev.to | 2026-04-23

    Prerender macro injection via renderOn="build". When Brisa encounters , the AST transform constructs ImportAttribute nodes by hand to inject import {__prerender__macro} from 'brisa/macros' with { type: "macro" }. There's a quirk: Meriyah uses value on Literal nodes where astring expects name. That's an actual comment in the Brisa source code: // This astring is looking for "name", but meriyah "value". You only discover that kind of thing by staring at trees.

  23. Next-js-Blog-Boilerplate

    🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚡️ Made with Nextjs 12, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS 3.

  24. notablog

    Tell stories of your work with Notion

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Static Site Generator discussion

Log in or Post with

TypeScript Static Site Generator related posts

  • I Kept Searching for the Same Converter Tools — So I Built One Site for All of Them quickconvert.dev

    1 project | dev.to | 13 Jun 2026
  • How We Ship 100/100 PageSpeed Sites for Small-Business Clients (Without a CMS)

    1 project | dev.to | 10 Jun 2026
  • What I achieved in My First Week as a Self Employed Dev

    1 project | dev.to | 9 Jun 2026
  • Building a Decentralized Content Pipeline with Nostr & Astro

    3 projects | dev.to | 2 Jun 2026
  • Nextra – Next.js Static Site Generator

    1 project | news.ycombinator.com | 27 May 2026
  • Why I Built My Own Site with Astro, Not WordPress when I use WordPress for a Living

    1 project | dev.to | 21 May 2026
  • Ask HN: Best static site generator for a docs site in 2026?

    5 projects | news.ycombinator.com | 11 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Static Site Generator projects in TypeScript? This list will help you:

# Project Stars
1 nuxt 60,417
2 astro 60,096
3 Hexo 41,756
4 nextra 13,838
5 core 13,098
6 quartz 12,469
7 starlight 8,681
8 vike 5,752
9 actions-gh-pages 5,307
10 pagescms 3,732
11 framework 3,511
12 outstatic 3,140
13 analog 3,134
14 vscode-front-matter 2,515
15 lume 2,260
16 elderjs 2,128
17 jampack 1,692
18 gatsby-advanced-starter 1,560
19 log4brains 1,484
20 sourcey 1,302
21 brisa 782
22 Next-js-Blog-Boilerplate 692
23 notablog 683

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?