Ask HN: Is Jekyll on GitHub a good solution for hosting a website?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • flow-pipeline

    A set of tools and examples to run a flow-pipeline (sFlow, NetFlow)

  • Hugo

    The world’s fastest framework for building websites.

  • For hassle free website/pages, I've been really liking https://gohugo.io cause there aren't dependencies or complex setups/installs. The template system had a bit of a learning curve.

    Netlify and Cloudflare also have free hosting tiers you can deploy with.

    https://www.netlify.com

  • 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.

    InfluxDB logo
  • linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

  • I have found Jekyll on GitHub to be a pretty good solution overall. I put this Makefile in the git repo to make my workflow simple:

    https://gist.github.com/jasone/b0208286b44208b705156fdf046ca...

    The one issue I'm frustrated with is that syntax highlighting for code blocks depends on GitHub's blessing:

    https://github.com/github/linguist/issues/2598

    For example, this page from my blog highlights OCaml code, but not the language I'm developing (Hemlock):

    https://branchtaken.com/blog/2021/11/15/string-formatting-in...

    Given the low likelihood of Hemlock sweeping the software world before this becomes a critical presentation issue, I'm probably going to switch my workflow to pre-generated html.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts