If I was going to create my own blog website, what would be the easiest way to publish new blog posts?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/webdev

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • JetBrains - Developer Ecosystem Survey 2022
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • Hugo

    The world’s fastest framework for building websites.

    Static site generator like Hugo gohugo.io and then use Forestry.io as the CMS. Your posts are just markdown files.

  • Hexo

    A fast, simple & powerful blog framework, powered by Node.js.

    I recently created my static blog site using hexo.io. It’s command line driven and Markdown based. One comnand to add a new Markdown file, one to build, one to deploy to DreamHost.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • content

    The file-based CMS for your Nuxt application, powered by Markdown and Vue components. (by nuxt)

    11ty is pretty nice, and there are a bunch of starter templates. If you are into coding with Vue, there's also Nuxt with Content.

  • Publii

    Publii is a desktop-based CMS for Windows, Mac and Linux that makes creating static websites fast and hassle-free, even for beginners.

    I use publii and github pages.

  • Ghost

    Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.

    I will recommend to try ghost.js

  • astro

    Build fast websites, faster. 🚀🧑‍🚀✨

    As an added note I truly recommend Astro. The syntax is mostly HTML, supports markdown for content, delivers only HTML by default (so it'll be fast for low-end devices) and it lets you use basically any JS framework you want to sprinkle interactivity where needed. My personal site/blog is built using it.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts