/issues-blog

📑 Publish GitHub Issues as blog or newsletter via GitHub actions automatically

Primary LanguageTypeScriptMIT LicenseMIT

💭 Issues Blog

Effortlessly write and publish on GitHub ✏️

GitHub Issue     Published Website

Overview

License: MIT

🌎 Demo

Jog down ideas, notes or blog posts, publish it as website automatically.

It uses GitHub Issues as CMS, Hugo and GitHub Actions for building the site. Hosted on Pages for free.

Features

  • Easy to setup (see Quick Start)
  • Blazing fast build and deploy ⚡
  • Write from anywhere with GitHub web or mobile
  • Clean and responsive blog theme 🫧

Setup

Use Cases

  • Blogging ✍️
  • Newsletter 📰
  • Notes / Today I Learned (TIL) 📒
  • Quick thoughts and ideas 💡

Why not just manage contents using markdown files in a repository?

While storing and editing Markdown files in a GitHub repository is typical for building blog websites, using GitHub Issues brings these benefits:

  • more user-friendly interface with built-in labelling and search 🔍
  • accessible from mobile app and website, good for capturing thoughts 📱
  • streamlined workflow by leveraging GitHub Projects and Issue status (open/closed)
  • free GitHub CDN for displaying images and videos