Link Search Menu Expand Document

GitHub Pages

GitHub pages is free, static, websites hosted by GitHub.

This means you can do fun things in publishing, but the final site needs to be static content with client side javascript.

Tech Stack

Backend / Publishing

  • Jekyll
  • Ruby
  • Markdown


  • Static HTML
  • Javacript


The default site is but you can also setup your own domain. For more information about configuring a custom domain for your GitHub Pages site, click here

Enable Google Analytics

Google analytic support is baked in, just set your GA token in _config.yml

google_analytics: UA-########-#

Table of contents