5,756 open-source and SaaS tools, with GitHub stats refreshed every day.

6 alternatives ranked by real activity

Open-source Hashnode alternatives

A curated, ranked list of the 6 best open-source alternatives to Hashnode.

The best open-source alternative to Hashnode is Forem. If that doesn't suit you, other good options are Andesine, ThriveX, Btw and Letterpad.

Hashnode alternatives are mainly CMS tools, but some are also Forums & Communities. 3 of them shipped code in the last 30 days, 6 can be self-hosted, and 2 use a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

Forem

Forem is open-source software for building online communities, and it is the platform that powers the developer community dev.to.

GitHub stars
23k
Last commit
today
Licence
AGPL-3.0
Self-hosted
Yes
forem.comForem homepage screenshot

Forem is open-source software for building communities for peers, customers, fanbases, families, friends or any group that wants a shared space. It is the codebase behind dev.to, a community of software developers who write articles, discuss and build professional profiles. The project is written in Ruby on Rails and released under the AGPL-3.0 license.

The repository includes installation documentation, developer documentation and instructions for deploying with Kamal. Contributors are welcome to open pull requests on any issue, provided they include appropriate tests, with the maintainers currently focused on backend regression tests while frontend changes may need more user review. The project states that AI-assisted pull requests are welcome if they meet quality standards, and it points AI agents to an AGENTS.md file. A vulnerability disclosure process and acknowledgements are also documented.

Key features

  • Community platform with posts and discussions
  • Codebase powering dev.to
  • Ruby on Rails application
  • Deployment instructions using Kamal
  • Installation and developer documentation
  • Documented vulnerability disclosure process

Pricing: Free and open source under the AGPL-3.0 license.

Andesine

Open-source collaborative content workspace for technical blogs, product documentation, and knowledge bases, with a Kanban dashboard, editor, and content API.

GitHub stars
2k
Last commit
6 days ago
Latest release
v0.4.4
Self-hosted
Yes
Hosted version
Available
vrite.ioAndesine homepage screenshot

Vrite is an open-source, collaborative space to create, manage, and deploy product documentation, technical blogs, and knowledge bases. It aims to provide a high-quality, integrated experience for both writers and developers. This repository is described as a work-in-progress branch for Andesine, the version 2 rewrite, and the README points to the main branch for the latest stable Vrite. The input lists its license only as other.

Features listed include a built-in dashboard to manage content production and delivery using Kanban or list views, a modern WYSIWYG editor with Markdown support, an integrated code editor with formatting, and real-time collaboration. AI-powered semantic search helps organize and find content, and a versatile API serves content to websites and applications, which is why topics call it a headless CMS.

A hosted Vrite Cloud is available alongside the self-hostable code. It suits technical writers, developer relations teams, and documentation groups who want a content workflow that bridges writing and publishing.

Key features

  • Kanban and list content dashboard
  • WYSIWYG editor with Markdown support
  • Integrated code editor and formatting
  • Real-time collaboration
  • AI-powered semantic search
  • Content API for publishing

ThriveX

ThriveX is an open-source blog management system with a Next.js front end and a Spring Boot back end, deployable with Docker and MySQL.

GitHub stars
839
Last commit
3 days ago
Latest release
4.0.0
Licence
GPL-3.0
Self-hosted
Yes
liuyuyang.netThriveX homepage screenshot

ThriveX is a blog management system created by the developer known as Liuyuyang. It uses a decoupled architecture, with a Next.js front end and a Spring Boot back end, and its description presents it as fully open source and never charged for. The project grew out of the author's move away from WordPress and Typecho.

Version 4.0 focused on a better admin experience, a smoother first-time installation flow, comment interaction, file management, category navigation, performance, security and deployment configuration. The stack includes React, Zustand, ECharts, MySQL, Nginx and Node.js, and a Docker-based deployment is supported. The interface and documentation are mostly in Chinese.

ThriveX is licensed under GPL-3.0 and you host it on your own server. A recent post on the author's site says new feature development is paused while bugs are still fixed, which is worth weighing for long-term use.

Key features

  • Next.js front end with Spring Boot API
  • Admin dashboard for managing posts
  • Comments and file management
  • Docker and Nginx deployment
  • MySQL-backed storage
  • Statistics charts with ECharts

Pricing: Free and open source under GPL-3.0; the project describes itself as never charging.

Btw

Open-source personal website and blog builder positioned as a Medium alternative, usable as a hosted sign-up service or self-hosted with Docker.

GitHub stars
1.3k
Last commit
1 mo ago
Licence
GPL-3.0
Self-hosted
Yes
Hosted version
Available
btw.soBtw homepage screenshot

btw is an open-source personal website builder, presented as an alternative to Medium for people who want to publish a blog in a few minutes. You can sign up and start writing without installing anything, or run the open-source version on your own infrastructure.

Self-hosting uses Docker and Docker Compose and needs a working PostgreSQL instance. Only an admin email and slug are mandatory; the database is configured on first start. Optional settings add SMTP so one-time login codes can be emailed, a six-digit OTP gate for the writer, and S3-compatible storage so image uploads work in the editor.

Repository topics tag it as a blog platform, website builder and notes app with a no-code approach, and the README links a couple of demo blogs published with it. The code is JavaScript and is released under the GPL-3.0 licence.

Key features

  • Personal blog and website builder
  • Hosted sign-up or self-hosted deployment
  • Docker Compose setup with PostgreSQL
  • Optional OTP login by email
  • Image uploads through S3-compatible storage
  • Writer editor with no-code publishing

Pricing: Open source under the GPL-3.0 licence; you can also sign up to the hosted version without installing anything.

Read more about BtwWebsite GitHub

Letterpad

Blog publishing platform built with Next.js, React and GraphQL, offering an admin dashboard, inline editing, domain mapping and a page builder.

GitHub stars
790
Last commit
8 mo ago
Latest release
v5.0.0
Licence
MIT
Self-hosted
Yes
letterpad.appLetterpad homepage screenshot

Letterpad is a blog publishing engine for creatives that simplifies managing and publishing content for a blog or website. It ships with a full admin dashboard and a customizable public website, so you can start writing quickly. It is built with TypeScript, React, GraphQL, Next.js and Tailwind CSS, and it suits writers, photographers and designers who want a self-managed publishing platform.

Features include domain mapping for custom domains, inline editing directly on the website, grid and list layouts, a customizable brand color and three themes. It stores data in MySQL or SQLite3 and integrates with Cloudinary and Unsplash for media. Multi-user installations are supported by default. A Creatives page builder helps make photostories, portfolios and photoblogs, and there is Grammarly integration, built-in SEO features and a server-rendered blog for performance.

The README documents installation, development and production setup, including Docker, plus configuration options for URL and port. A demo is available, and the project is MIT licensed.

Key features

  • Admin dashboard and public website
  • Domain mapping for custom domains
  • Inline editing on the site
  • Creatives page builder for portfolios
  • MySQL or SQLite3 databases
  • Cloudinary and Unsplash integrations
  • Multi-user support

Pricing: A free plan offers unlimited posts and basic analytics. Pro costs $5 per month and adds an AI editor, domain mapping and extended analytics.

Gridea

Gridea is a cross-platform desktop client for writing static blogs in Markdown and publishing them to GitHub Pages, with themes and comment integrations.

GitHub stars
10k
Last commit
3 yr ago
Latest release
v0.9.3
Licence
MIT
open.gridea.devGridea homepage screenshot

Gridea is a desktop application for writing and managing static blogs. Built with Electron and Vue, it runs on Windows, macOS and Linux and is meant for people who want a simple writing client rather than operating a database-backed blogging platform.

The client offers a Markdown editor, cover and inline image support, tags and groupings for articles, and customizable menus including external links. Sites can be published to GitHub Pages or Coding Pages, and Gitalk or DisqusJS can be configured for comments. Built-in or third-party themes can be applied and customized, the interface is available in several languages, and the source folder can be synced across devices through services such as OneDrive, iCloud or Dropbox.

Gridea is released under the MIT license and is downloaded from the project site. Because it produces a static site that you publish to your own hosting, there is no server component to maintain; the README acknowledges that the project is still young.

Key features

  • Markdown editor with image and cover support
  • Tags and groupings for articles
  • Publish to GitHub Pages or Coding Pages
  • Gitalk and DisqusJS comment support
  • Built-in and third-party themes
  • Source folder syncing through OneDrive or Dropbox

Pricing: Free and open source under the MIT license.

Hashnode alternatives: questions

What is the best open-source alternative to Hashnode?
Forem is the top-ranked open-source alternative to Hashnode on Enlisted: Forem is open-source software for building online communities, and it is the platform that powers the developer community dev.to. Other strong options are Andesine, ThriveX, Btw and Letterpad.
Are these Hashnode alternatives free?
All 6 are open source, so the code is free to use under its licence, and 6 of them can be self-hosted on your own server. 2 also offer a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Hashnode alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 3 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all