There are two static site generators that have caught my imagination: Jekyll and Hugo. Jekyll keeps getting better and can be hosted on GitHub Pages. GitHub made Jekyll. Hugo does well with large sites that need faster build generation of their pages, it’s more customizable for links and widgets, it can check for newly-edited files and generate only them, and the theme can be separated from the code like WordPress. I’ve used WordPress for a long time and I’m passionate about that but lately the idea of self-hosting it weighs heavy on my current budget.
I know there are tools out there for streamlining it but again those require a stronger budget. And most recently, Jekyll built an editor Graphical User Interface (GUI) that can be run locally. I did find at least one Android app to help me post from the mobile device. I know that a Jekyll website can be generated from GitHub but I figure from reading about the process that you need the local build to generate the blog.
WordPress provides the convenience of writing from anywhere with their apps. Jekyll and Hugo don’t have these mobile apps but there are third-party apps that help at a price, some are free. And it seems that you need to have the site stored locally, on a computer, where you have access to the terminal to generate a copy of your entire site and then post it.