Blog

Top 23 Blog Open-Source Projects

  1. Next.js

    The React Framework

    Project mention: Create React App is Deprecated – What’s Next ? | dev.to | 2025-03-16

    Next.js is the best choice for production-level apps. It’s built by Vercel and offers:

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Gatsby

    The best React-based framework with performance, scalability and security built in.

    Project mention: 5 GenAI Things You Didn't Know About Astra DB | dev.to | 2025-03-06

    Mastra (a newer framework, built by the team behind Gatsby)

  4. astro

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

    Project mention: Webmentions Revisited: 5yrs later | dev.to | 2025-03-12

    So last time I wrote about integrating with Gridsome "The Jamstack framework for Vue.js" and a GrapQL solution; I've since moved my blog to Astro

  5. halo

    强大易用的开源建站工具。 (by halo-dev)

  6. chinese-independent-blogs

    中文独立博客列表

  7. typecho

    A PHP Blogging Platform. Simple and Powerful.

    Project mention: WordPress Alternatives | news.ycombinator.com | 2024-10-10

    For personal blog, I have found the following alternatives:

    - Chyrp Lite: lightweight blogging engine, written in PHP. https://github.com/xenocrat/chyrp-lite

    - Typecho: a PHP-based blog software. https://github.com/typecho/typecho

    and file-based static content generator:

    - Quartz: Publish an Obsidian vault as a static site. https://github.com/jackyzha0/quartz

    - Logseq: Publish a Logseq graph as a static site. https://github.com/logseq/publish-spa

    also Jekyll templates:

    - https://github.com/maximevaillancourt/digital-garden-jekyll-...

  8. hugo-PaperMod

    A fast, clean, responsive Hugo theme.

    Project mention: Show HN: Game Bub – open-source FPGA retro emulation handheld | news.ycombinator.com | 2025-02-12

    Thanks, it's generated with Hugo using the https://github.com/adityatelange/hugo-PaperMod theme.

    However, I made some modifications to the theme for the first time recently, and learned that I absolutely hate Hugo's templating language. I might switch away at some point in the future (perhaps to https://github.com/getzola/zola -- the templating is Jinja2-esque).

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. usehooks

    A collection of modern, server-safe React hooks – from the ui.dev team

    Project mention: Simplify Your React Development with useHooks | dev.to | 2025-01-25

    Github: https://github.com/uidotdev/usehooks

  11. giscus

    A comment system powered by GitHub Discussions. :octocat: :speech_balloon: :gem:

    Project mention: How I Built My Personal Website for Free with Hugo | dev.to | 2024-08-15

    Since our site is a static site, we need to rely on external services to provide a comment system. The most famous one is Disqus. However, its free plan forces use to show a lot of ADs to the users, which I dont like. So I chose giscus, which uses GitHub Discussions as the storage place for comments. The only downside is that it doesnt allow users to log in and comment with Google or social media accounts like Disqus does, but since my articles are mostly technical, people reading them are likely to have a GitHub account, so its not a big issue.

  12. utterances

    :crystal_ball: A lightweight comments widget built on GitHub issues

    Project mention: Show HN: BeBlob – A Gitlab-Powered Comment Section for Static Websites | news.ycombinator.com | 2025-02-19

    Hi everyone!

    I'm happy to introduce BeBlob, an open-source widget that adds a comment section to any static or dynamic website—without needing a dedicated backend—by leveraging GitLab issues. Inspired by my personal journey hosting my blog (belev.me) on GitLab Pages and noticing existing GitHub-backed solutions like utterances (https://github.com/utterance/utterances) and giscus (https://laymonage.com/posts/giscus), I wanted to create a similar tool for GitLab users.

    BeBlob automatically maps each webpage to a GitLab issue and uses GitLab OAuth for user authentication. It supports emoji reactions, markdown comments with live preview, code-highlighting and a set of customizable themes—four in total—that match the Hexo Cactus (https://probberechts.github.io/hexo-theme-cactus/) theme I use on my blog.

    The solution is far from polished, but I wanted to get it out there and receive feedback from real users as early as possible. I’ve already integrated it into my personal blog, so I’m the first real user!

    Source code: https://gitlab.com/antonbelev/beblob

  13. hugo-blox-builder

    🚨 GROW YOUR AUDIENCE WITH HUGOBLOX! 🚀 HugoBlox is an easy, fast no-code website builder for researchers, entrepreneurs, data scientists, and developers. Build stunning sites in minutes. 适合研究人员、企业家、数据科学家和开发者的简单快速无代码网站构建器。用拖放功能、可定制模板和内置SEO工具快速创建精美网站!

  14. dillinger

    The last Markdown editor, ever.

    Project mention: Markdown Syntax & Features: A Comprehensive 2025 Guide | dev.to | 2025-01-11

    Dillinger - A cloud-enabled, mobile-ready, offline-storage, AngularJS-powered, HTML5 Markdown editor.

  15. rust-blog

    Educational blog posts for Rust beginners

    Project mention: 🤯 50 Articles to Become a Web Dev Guru | dev.to | 2024-11-15

    Using Rust in Non-Rust Servers to Improve Performance (https://github.com/pretzelhammer/rust-blog/blob/master/posts/rust-in-non-rust-servers.md) by Pretzelhammer

  16. site

    My site built with Next.js, Tailwind, and Vercel.

    Project mention: Netflix But better | dev.to | 2025-02-06

    For this application, the foundation is built on Next.js, TailwindCSS, and Shadcn UI. The idea for the project came from a talk by Tejas Kumar, where he developed a movie recommendation system using Datastax. Our tech stack, however, draws significant inspiration from the book inventory project by Lee Robinson.

  17. nextjs-notion-starter-kit

    Deploy your own Notion-powered website in minutes with Next.js and Vercel.

  18. beautiful-jekyll

    ✨ Build a beautiful and simple website in literally minutes. Demo at https://beautifuljekyll.com

    Project mention: Jekyll Blog with Terraform (OpenTofu) Using GitLab Pipelines | dev.to | 2025-03-16

    cd ~ git clone https://github.com/daattali/beautiful-jekyll.git rm -Rf ./beautiful-jekyll/.git* ./beautiful-jekyll/README.md cp -a ./beautiful-jekyll/* ./deploy-jekyll-to-s3/ # Assuming your code with the pipeline is in ~/deploy-jekyll-to-s3 directory cd ~/deploy-jekyll-to-s3 git add . git commit -m "added jekyll" git push

  19. codehike

    Build rich content websites with Markdown and React

    Project mention: Comparing the copyToClipboard implementations in Shadcn-ui/ui and Codehike. | dev.to | 2024-08-07
  20. portfolio-ideas

    A curation of awesome portfolio website ideas for developers and designers to draw inspiration from. Raise a pull request to add more. 💜

  21. polar

    An open source engine for your digital products. Sell SaaS and digital products in minutes.

    Project mention: Polar – An open source Merchant of Record | news.ycombinator.com | 2025-02-24
  22. astrowind

    ⭕️ AstroWind: A free template using Astro 5 and Tailwind CSS. Astro starter theme.

  23. free-gophers-pack

    ✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.

    Project mention: Using migrations with Golang | dev.to | 2024-04-17

    Gopher credits

  24. hexo-theme-cactus

    :cactus: A responsive, clean and simple theme for Hexo.

    Project mention: Show HN: BeBlob – A Gitlab-Powered Comment Section for Static Websites | news.ycombinator.com | 2025-02-19

    Hi everyone!

    I'm happy to introduce BeBlob, an open-source widget that adds a comment section to any static or dynamic website—without needing a dedicated backend—by leveraging GitLab issues. Inspired by my personal journey hosting my blog (belev.me) on GitLab Pages and noticing existing GitHub-backed solutions like utterances (https://github.com/utterance/utterances) and giscus (https://laymonage.com/posts/giscus), I wanted to create a similar tool for GitLab users.

    BeBlob automatically maps each webpage to a GitLab issue and uses GitLab OAuth for user authentication. It supports emoji reactions, markdown comments with live preview, code-highlighting and a set of customizable themes—four in total—that match the Hexo Cactus (https://probberechts.github.io/hexo-theme-cactus/) theme I use on my blog.

    The solution is far from polished, but I wanted to get it out there and receive feedback from real users as early as possible. I’ve already integrated it into my personal blog, so I’m the first real user!

    Source code: https://gitlab.com/antonbelev/beblob

  25. Canvas

    Publishing on your own terms (by austintoddj)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Blog discussion

Log in or Post with

Blog related posts

  • Create React App is Deprecated – What’s Next ?

    2 projects | dev.to | 16 Mar 2025
  • Next.js vs Nest.js: What to Choose in 2025?

    3 projects | dev.to | 13 Mar 2025
  • Webmentions Revisited: 5yrs later

    2 projects | dev.to | 12 Mar 2025
  • Have You Heard About Cloud Native Buildpacks?

    3 projects | dev.to | 11 Mar 2025
  • Everything I Was Lied to About Node.js Came True with Elixir

    2 projects | news.ycombinator.com | 10 Mar 2025
  • ReactPress—A free CMS and blog system using Next.js.

    3 projects | dev.to | 7 Mar 2025
  • Why you should build your next React website using Astro

    3 projects | dev.to | 6 Mar 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Blog projects? This list will help you:

# Project Stars
1 Next.js 130,160
2 Gatsby 55,771
3 astro 49,693
4 halo 34,964
5 chinese-independent-blogs 21,319
6 typecho 11,705
7 hugo-PaperMod 11,088
8 usehooks 10,341
9 giscus 9,290
10 utterances 9,200
11 hugo-blox-builder 8,516
12 dillinger 7,989
13 rust-blog 7,849
14 site 7,381
15 nextjs-notion-starter-kit 6,511
16 beautiful-jekyll 5,514
17 codehike 5,006
18 portfolio-ideas 4,948
19 polar 4,680
20 astrowind 4,019
21 free-gophers-pack 3,695
22 hexo-theme-cactus 3,303
23 Canvas 3,288

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?