What is your tech stack for blog websites? (not wordpress)

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • eleventy 🕚⚡️

    A simpler site generator. Transforms a directory of templates (of varying types) into HTML.

  • The only time I have any need for a project like this in recent years is for hobby projects, but I've been quite fond of the static site generator approach, especially using Eleventy ( https://www.11ty.dev/ ), hosted any-old-where, though Netlify certainly makes it very easy.

  • contentlayer

    Contentlayer turns your content into data - making it super easy to import MD(X) and CMS content in your app

  • For my personal website, I use Next and Contentlayer since I prefer to write my content as markdown files. I then host it using vercel's free tier.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Hugo

    The world’s fastest framework for building websites.

  • Parsedown

    Better Markdown Parser in PHP

  • ng-journal-insurance-portal

    Starter kit for the Nx - Scaling Angular Applications workshop.

  • I used 11ty and Tailwind for good SSG. https://www.ng-journal.com

  • Publii

    The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.

  • I’m trying out Publii (https://getpublii.com/). It’s an app on your computer that gives a nice interface for building pages and managing content. Supports themes, syncing and uploading to your host (I’m using AWS S3 + Cloudfront for the moment), has a few extensions, more I can’t remember rn. Totally free and open source.

  • astro

    The web framework for content-driven websites. ⭐️ Star to support our work!

  • next feels like overkill for a content site. I'd look at astro.build and whatever CMS floats your boat.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Umbraco

    The simple, flexible and friendly ASP.NET CMS used by more than 730.000 websites

  • Umbraco - for .NET devs

  • Starter-Kit-V4-Eleventy

    Complete Website kit built in eleventy with a working blog that connects to Netlify CMS in a few clicks

  • finished-starter

    Free website ready to go in one click, with blog, events, e-commerce, search, and everything else. Blazing fast JAMstack performance, vanilla JS and utility-first CSS, and opinionated in all the right ways.

  • If you're looking for a maximalist Jekyll starter, may I point you to https://github.com/lowerbarriers/finished-starter ?

  • tailwind-nextjs-starter-blog

    This is a Next.js, Tailwind CSS blogging starter template. Comes out of the box configured with the latest technologies to make technical writing a breeze. Easily configurable and customizable. Perfect as a replacement to existing Jekyll and Hugo individual blogs.

  • At Axolo (https://axolo.co/blog), we love this tailwind next.js open source project https://github.com/timlrx/tailwind-nextjs-starter-blog

  • Docusaurus

    Easy to maintain open source documentation websites.

  • Personal blog, using Docusaurus

  • cms

    The core Laravel CMS Composer package

  • Statamic (PHP / Laravel)

  • Route

    Fast PSR-7 based routing and dispatch component including PSR-15 middleware, built on top of FastRoute.

  • I use PHP with Route, the Plates template engine, and my blog posts are markdown files grouped by folder (year/month/day.md).

  • Plates

    Native PHP template system

  • I use PHP with Route, the Plates template engine, and my blog posts are markdown files grouped by folder (year/month/day.md).

  • neon

    Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.

  • I use my blog as an excuse to play around with new stuff too. There’s some Rust and Neon powering a few random things on my blog like talking to Spotify’s API and blog view counts. It’s arguable mot the most efficient way of doing things (SSR with would suffice), but I that’s what makes me excited to still tinker with my blog and add new things when I can. Astro makes it easy and straightforward while being able to bring your framework gives you the best of all worlds too!

  • Directus

    The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.

  • Maybee it's overkill for a simple block, but Directus sounds like a decent choice if you want to get away from Strapi. https://directus.io/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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