JavaScript Blogging

Open-source JavaScript projects categorized as Blogging | Edit details

Top 22 JavaScript Blogging Projects

  • Ghost

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

    Project mention: Proper Use of Git Tags | | 2022-05-23

    That's a good point. With the omnipresence of semver, you'd think that more interfaces would support sorting tags with a semver comparison instead of lexically.

    I searched for a bit and found that github does this ( e.g. ). Also there is a git config that sets this globally for the git cli: `git config --global tag.sort version:refname` ( found here: ). That's another git config going onto every machine I use...

  • Hexo

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

    Project mention: Deploy your blog via | | 2022-05-12

    There are also many alternatives for selecting Static-Side Generating blog framework such as Hexo, Gatsby, Next.js (more details here). We will pick Hexo as our framework because it is a fast, simple & powerful blog framework.

  • 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!

  • 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.

    Project mention: Scala and Haskell Related Topics | | 2022-05-07
  • blog-post-workflow

    Show your latest blog posts from any sources or StackOverflow activity or Youtube Videos on your GitHub profile/project readme automatically using the RSS feed

    Project mention: Automate an articles section in your page | | 2022-05-13

    The github action supports a readme_path parameter. After a quick dive in its source code I noticed that this file could be anything, not necessarily a markdown file. Problem solved!

  • CoverView

    🛠 Create awesome cover images for your blog posts quickly.

    Project mention: Implement binary search tree in JavaScript - simplest possible. | | 2022-05-20

    P.S. - I make my blog covers from - [with customization] 👋

  • Ghost-CLI

    CLI Tool for installing & updating Ghost

    Project mention: Build a JAMStack Blog with NextJS and Ghost | | 2021-08-26

    The first thing we need to do is install Ghost on our development machine. Open a terminal and install the latest version of ghost-cli globally using your package manager of choice. I am a yarn man.

  • ghost-on-heroku

    One-button Heroku deploy for the Ghost 3.2.0 blogging platform. (by SNathJr)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • merlot

    Web based Markdown writing app built with isomorphic Ink and Torus

  • demolab

    Demolab is my fantasy project created to understand the power of JAMstack using JavaScript(Reactjs), API(Netlify and Aws) and pre-built Markup(Gatsby).

  • blogging-site

    This project is a mini version of a working blogging website. This project is done by using only HTML, CSS and JS. This is a node.js app. And using firebase as its databse.

    Project mention: FullStack - How to create a working blogging website with pure HTML, CSS and JS in 2021. | | 2021-08-13

    Source Code

  • telescope

    A tool for tracking blogs in orbit around Seneca's open source involvement (by Seneca-CDOT)

    Project mention: Goodbye, OSD700 | | 2022-04-23

    After all, the main purpose of the dependency visualization was to make it easier to find GitHub links for other people, so finding an easy way to navigate through hundreds of dependencies was the most important choice. However, before the front-end arrived, we had to write a service that could provide the information that the front-end would need. The service is not that big, and it actually does very little on its own, so it was a manageable project.

  • gatsby-blog-mdx

    A ready-to-use, customizable personal blog with minimalist design

  • devspace

    Top posts from the best developer platforms at one place. (by rutikwankhade)

  • cross-post

    Cross Post a blog to multiple websites

    Project mention: Cross-Post CLI Tool: New Features and Fixes | | 2022-02-28

    Almost a year ago, I wrote about how I created a CLI tool to cross-post articles to, Hashnode, and Medium. I created the tool because it made the process easier for me, but I also received a lot of feedback from other writers about how it was helpful for them.

  • simonwillisonblog

    The source code behind my blog

    Project mention: Modernizing AWK, a 45-year old language, by adding CSV support | | 2022-05-12

    For anything down and dirty, what's wrong with -F'"'? For anything fancy there are plenty of things like the below.

    eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.

    includes csv to tsv:


  • create-harold-app

    Static blog/site generator

    Project mention: Personal blog for free | | 2021-08-08

    Of course, this is just a demo. It is an initial template which you'll get using Harold - static site generator. If such a demo isn't enough, I built the whole using Harold.

  • integrate-io

    Cross-Post your blogs between, Medium and Hashnode 🔀

    Project mention: Tool to Cross-Post Your Blogs in One Click | | 2021-12-10


  • blockchain-node

    This is a repository for my blog post on LogRocket. The title of the post is Interact with smart contracts via React and a Node.js API in which I showed how to develop a nodejs server as a middleware to make ordinary browsers possible to interact with smart contracts without using any third party plugins or extensions such as Metamask. (by zafar-saleem)

    Project mention: Interact with smart contracts via React and a Node.js API | | 2022-01-31

    To follow along with this article, you can access the full code at this GitHub repository. But before we jump into our project, let’s consider some fundamentals of blockchain technology.

  • youtube

    You can find all source code mentioned in my YouTube videos right here. Not only that, you can even request a New Video from here. Just Give it a Try. (by atapas)

    Project mention: JavaScript object destructuring usages you must know | | 2022-01-17
  • SimplisticBlogger

    Quickly setup a blog for yourself with help of some already built features.

    Project mention: I am watching corey schafer video number 8 around the 34:55 mark. Corey combines the update posts or iow edit posts and delete routes into 1 html files called post.html. When is this a good idea and when is this a bad idea from a design point? And When should I add more html files ? | | 2021-08-06

    If you want to dig into and understand some advanced parts you could check my repository:

  • article-badge-counter-workflow

    GitHub Action Workflow that complements blog-post-workflow to generate a badge. Intended to be easy like ABC

    Project mention: How to create and test a GitHub Action that generates Supabase database types | | 2022-05-07

    In the next section, I’ll introduce you to a handy tool that I learnt while building a custom composite GitHub action to test GitHub actions locally.

  • github-actions-heroku

    The technology industry innovates quickly, requiring developers to deliver products and services at a rapid speed while still prioritizing high quality. Integration and delivery used to be a manual process, but automation makes it much faster and more reliable...

    Project mention: CI/CD pipelines using React, GitHub Actions, and Heroku | | 2022-02-09

    In this tutorial, we’ll use the following tools: Git, GitHub, GitHub Actions, Heroku, React,, and You can access the repository for this project on my GitHub profile. Let’s get started!

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). The latest post mention was on 2022-05-23.

JavaScript Blogging related posts


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

Project Stars
1 Ghost 40,203
2 Hexo 34,778
3 tailwind-nextjs-starter-blog 2,631
4 blog-post-workflow 1,956
5 CoverView 470
6 Ghost-CLI 375
7 ghost-on-heroku 231
8 merlot 143
9 demolab 82
10 blogging-site 76
11 telescope 74
12 gatsby-blog-mdx 60
13 devspace 58
14 cross-post 58
15 simonwillisonblog 46
16 create-harold-app 33
17 integrate-io 25
18 blockchain-node 11
19 youtube 9
20 SimplisticBlogger 8
21 article-badge-counter-workflow 3
22 github-actions-heroku 0
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.