JavaScript Blogging

Open-source JavaScript projects categorized as Blogging | Edit details

Top 13 JavaScript Blogging Projects

  • GitHub repo Ghost

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

    Project mention: Everything you need to know about Opensource Jamstack | dev.to | 2021-10-06

    Ghost is a prominent blogging open-source CMS. It’s a more traditional CMS and offers both an admin console and a frontend. Over 340 people have made contributions to it. It’s built on Node.js and offers features like themes, newsletters, subscriptions, and several integrations. Its repo lists a contribution guide and some issues are tagged with good-first-issue.

  • GitHub repo Hexo

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

    Project mention: Best self hosted micro blog? | reddit.com/r/selfhosted | 2021-09-21

    What's good about Hugo is really fast build times, previously I used both hexo.io and https://vuepress.vuejs.org/ but while vuepress is nice to start with it's nearly impossible to finish the website due to lack of features. Hexo is also nice but their templating language is not always intuitive (my hexo based website: https://webhookrelay.com/)

  • Syncfusion

    Build stunning web applications quickly using Syncfusion JavaScript UI controls.. The Syncfusion JavaScript suite offers more than 65 cross-platform, responsive, and lightweight JS/HTML5 UI controls for building modern web applications.

  • GitHub repo 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: How to use GitHub actions and Contentful webhooks to show your latest blog posts on your GitHub profile README | dev.to | 2021-05-27

    The action code repository used to generate the recent blog post feed is by gautamkrishnar (uses: gautamkrishnar/[email protected]). If you're curious, you can view the code and full setup instructions here!

  • GitHub repo Ghost-CLI

    CLI Tool for installing & updating Ghost

    Project mention: Build a JAMStack Blog with NextJS and Ghost | dev.to | 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.

  • GitHub repo ghost-on-heroku

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

    Project mention: Why I ended up with dev.to | dev.to | 2021-04-03

    Currently, my blog is hosted using Heroku (and there is a nasty, dirty hack I'm using/co-developing: https://github.com/SNathJr/ghost-on-heroku). But it was only ever a temporary stopgap, as updating and testing it is a real pain in the ass (I have to update the code, and the only way to test it is to spin it up for real, and everyone wants you to do tech support for them while no one wants to contribute).

  • GitHub repo merlot

    Web based Markdown writing app built with isomorphic Ink and Torus

    Project mention: Web based Markdown writing app built with isomorphic Ink and Torus | news.ycombinator.com | 2021-05-01
  • GitHub repo 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).

    Project mention: 16 side project GitHub repositories you may find useful | dev.to | 2021-01-19

    atapas / demolab

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo telescope

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

    Project mention: First PR during Hacktoberfest 2021 | dev.to | 2021-10-10

    In conclusion, working in open source is very scary because you are throwing your code out in the open. Also if the issue seems very small one, it still can spiral into something more than a fix for a deprecated function. One thing I would change is asking for help. It is so important to ask for help! When you ask for help when struggling it makes things much easier! If you're looking for an open source project, I would highly consider working on Telescope!

  • GitHub repo devspace

    Get top posts from the best developer platforms. (by rutikwankhade)

    Project mention: devspace : get top posts from the best developer platforms | dev.to | 2021-02-08

    See live : https://devspace.vercel.app/ and code here.

  • GitHub repo gatsby-blog-mdx

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

    Project mention: Prismjs: does importing the syntax for all languages increase the bundles size | reddit.com/r/reactjs | 2021-03-10

    I'm trying prismjs lib for syntax highlighting, it sounds like for each languages I need to import a separate part of the core module, now (something like this: https://github.com/EllisMin/gatsby-blog-mdx/blob/442d1135de794a9950293278b2ecbb2eda5e883a/gatsby-browser.js) now I assume each of these will be increase the size of the bundle right? Any workarounds? Maybe lazy loading? I appreciate any feedbacks.

  • GitHub repo cross-post

    Cross Post a blog to multiple websites

    Project mention: How to Participate in Hacktoberfest 2021 | dev.to | 2021-09-16

    Cross Post: Cross Post a blog to multiple websites. This Node.js tool allows you to cross-post articles to DEV.to, Hashnode, and Medium. Suggested Read: I Created a CLI to Cross-Post Your Articles On Dev, Hashnode, and Medium.

  • GitHub repo 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. | dev.to | 2021-08-13

    Source Code

  • GitHub repo 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 ? | reddit.com/r/flask | 2021-08-06

    If you want to dig into and understand some advanced parts you could check my repository: https://github.com/prakass1/SimplisticBlogger

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 2021-10-10.

Index

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

Project Stars
1 Ghost 38,837
2 Hexo 33,573
3 blog-post-workflow 1,420
4 Ghost-CLI 347
5 ghost-on-heroku 224
6 merlot 132
7 demolab 74
8 telescope 54
9 devspace 53
10 gatsby-blog-mdx 47
11 cross-post 39
12 blogging-site 34
13 SimplisticBlogger 7
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
scoutapm.com