We use Jekyll and GitHub Pages now. In order to use it, you need to be familiar with the Markdown language. It is not too hard and it is worth the effort. It is very customizable. Jekyll is an open source tool, so developers can edit the theme, etc. It’s free. GitHub Pages is all static pages--it doesn’t have a database so it is faster and one less thing you need to manage. For Jekyll, you are writing a file on your computer and then uploading it. There is no admin and editor interface.
Co-founder & CEO - Moesif
If you have your website in Markdown, GitHub Pages will compile it to HTML and serve it, so you don't have to use a separate server. It’s really nice not administering a server because server admin has taken up a lot of time for us in the past.
Senior Scientist - Applied Brain Research
GitHub Pages are hosted directly from your GitHub repository. Just edit, push, and your changes are live.
Visit the website: https://pages.github.com/