Open-source projects categorized as static-site

Top 23 static-site Open-Source Projects

  • GitHub repo react-static

    ⚛️ 🚀 A progressive static site generator for React.

    Project mention: Nice repos/tools/posts - 1st April - #1 | dev.to | 2021-04-01

    Link : https://github.com/react-static/react-static

  • GitHub repo hexo-theme-icarus

    A simple, delicate, and modern theme for the static site generator Hexo.

    Project mention: CSS Deep | dev.to | 2021-02-26

    ppoffice/hexo-theme-icarus - The blog theme you may fall in love with, coming to Hexo.

  • GitHub repo Publii

    Publii is a desktop-based CMS for Windows, Mac and Linux that makes creating static websites fast and hassle-free, even for beginners.

    Project mention: What's a good web hosting service that won't be taken down or censored? | reddit.com/r/NoNewNormal | 2021-04-22

    It doesn't have any site builder tools as far as I know but check out a cms like this one https://getpublii.com/ - you use that software to edit your site then it generates HTML you can host anywhere. And easy to use with no server configuration or security concerns since it runs locally on your computer and there's no CMS software on the server that can get hacked.

  • GitHub repo learn-to-send-email-via-google-script-html-no-server

    :email: An Example of using an HTML form (e.g: "Contact Us" on a website) to send Email without a Backend Server (using a Google Script) perfect for static websites that need to collect data.

    Project mention: Need Some Help Please | reddit.com/r/learnjavascript | 2020-12-30

    I just checked your link, I'm not seeing the form-submission-handler.js file, did you add it?

  • GitHub repo Open Live Writer

    An open source fork of Windows Live Writer

  • GitHub repo Nikola

    A static website and blog generator

  • GitHub repo jamstack.org

    The official Jamstack site

    Project mention: Deploy a Jamstack website to Azure Blob Storage with GitHub Actions | dev.to | 2021-04-17

    GitHub Actions are included with Github Repositories and can be used to automate project workflows like building and deploying code. In this example we will see how to automate the build process and deployment of a site built with the Jamstack. We can use GitHub Actions to checkout a specific branch in a git repository, and then execute a build process that is common to Jamstack sites that are created with a static site generator like Next.js or Eleventy. On completion of the static site generator build process, the static site folder will then be uploaded to Azure Blob Storage, utilizing the static website hosting feature included with Azure Blob Storage.

  • GitHub repo tinysearch

    🔍 Tiny, full-text search engine for static websites built with Rust and Wasm

    Project mention: tinysearch | reddit.com/r/devopsish | 2021-02-20
  • GitHub repo daptin

    Daptin - Backend As A Service - GraphQL/JSON-API Headless CMS

  • GitHub repo elderjs

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

    Project mention: ¿Por que JamStack es tan cool? | dev.to | 2021-04-14

    Svelkit y Elder.js para Svelte

  • GitHub repo hexo-theme-hueman

    A redesign of Alx's wordpress theme Hueman, ported to Hexo.

    Project mention: CSS Deep | dev.to | 2021-02-26

    ppoffice/hexo-theme-hueman - A redesign of Alx's wordpress theme hueman, ported to Hexo.

  • GitHub repo neuron

    Future-proof note-taking and publishing based on Zettelkasten

    Project mention: Vim or Emacs for Zettelkasten? | reddit.com/r/Zettelkasten | 2021-04-18

    That being said, I recommend you to have a look at Neuron. It's simply a static site generator for you ZK, but it builds on Pandoc and has very powerful linking capabilities, which makes for a very pleasant PKM experience. There's also a great plugin for Neovim: neuron.nvim

  • GitHub repo next-translate

    Next.js plugin + i18n API for Next.js 10 🌍 - Load page translations and use them in an easy way!

    Project mention: Top 12 libraries for NextJS, React apps and React Native apps for i18n and react localization | dev.to | 2021-02-13

    9. next-translate

  • GitHub repo gatsby-starter-ghost

    A starter template to build lightning fast websites with Ghost & Gatsby

    Project mention: Switching from WordPress to GatsbyJS | reddit.com/r/javascript | 2021-03-21

    I used https://github.com/TryGhost/gatsby-starter-ghost, which isn't quite a theme, but comes with a decent amount of complexity, and some bugs.

  • GitHub repo microsite

    Do more with less JavaScript. Microsite is a smarter, performance-obsessed static site generator powered by Preact and Snowpack.

    Project mention: Is there a React Framework to build Static Non-React website? | reddit.com/r/webdev | 2021-04-06
  • GitHub repo jasper2

    Full-featured Jekyll port of Ghost's default theme Casper v2 👻

    Project mention: Closest thing to Medium.com — besides Ghost! | reddit.com/r/selfhosted | 2021-04-21

    https://github.com/jekyller/jasper2 (live demo)

  • GitHub repo discharge

    ⚡️ A simple, easy way to deploy static websites to Amazon S3.

  • GitHub repo binserve

    A blazingly fast static web server with routing, templating, and security in a single binary you can set up with zero code. :zap::crab:

    Project mention: Blog is now hosted on a GPS/LTE modem | news.ycombinator.com | 2021-04-02
  • GitHub repo Charge

    ⚡️ An opinionated, zero-config static site generator.

  • GitHub repo site.js

    Develop, test, and deploy your secure static or dynamic personal web site with zero configuration.

    Project mention: Site.js: Small Web construction set | news.ycombinator.com | 2021-01-23

    In a way you're right, there are a bunch of commands. However, they are pretty straight-forward and simple. And that's only required for the initial setup.

    Your comment already assumes that just because a person can type in commands on a terminal, they need to know about version management, nginx configuration and letsencrypt setup.

    If you look at the site docs [0], it further syncs from local to remote.

    Also, in many cases all the overhead that we, as software developers assume we should have for everything, need not be the case for just a simple website.

    [0]: https://github.com/small-tech/site.js/blob/master/README.md

  • GitHub repo skeleventy

    A skeleton boilerplate built with Eleventy.

  • GitHub repo Suri

    Your own link shortener that's easily deployed as a static site (for free)

    Project mention: Show DEV: Your own link shortener that's easily deployed as a static site (for free) | dev.to | 2020-11-20

    Suri is your own link shortener that's easily deployed as a static site (for free).

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). The latest post mention was on 2021-04-22.


What are some of the best open-source static-site projects? This list will help you:

Project Stars
1 react-static 9,521
2 hexo-theme-icarus 4,568
3 Publii 3,319
4 learn-to-send-email-via-google-script-html-no-server 2,509
5 Open Live Writer 2,370
6 Nikola 2,115
7 jamstack.org 1,635
8 tinysearch 1,501
9 daptin 1,219
10 elderjs 1,143
11 hexo-theme-hueman 1,126
12 neuron 1,006
13 next-translate 919
14 gatsby-starter-ghost 765
15 microsite 740
16 jasper2 630
17 discharge 483
18 link-lock 441
19 binserve 426
20 Charge 371
21 site.js 355
22 skeleventy 323
23 Suri 256