gitpushblog is a set of npm scripts that make it easy to build a blog using the githubAPI and nunjucks and makes it really easy to push it into appropriate repository, for both user pages and repository pages. I somehow managed to complete it, almost lost motivation.