loading...
Cover image for What plugins, CMS etc. are using for your Gatsby powered blog?

What plugins, CMS etc. are using for your Gatsby powered blog?

nickytonline profile image Nick Taylor (he/him) Updated on ・2 min read

Photo by Damian Zaleski on Unsplash

I'm really impressed with Gatsby's plugin architecture. Here's my current list of plugins

What Gatsby plugins do you have installed?

I've been using Gatsby since fall 2017, but only recently switched it to Netlify CMS, which is amazing by the way. The Workflow feature is not enabled by default in the CMS starter, but it's pretty easy to enable. In your config.yaml simply add the following line

publish_mode: editorial_workflow

For more information about additional config, see their docs.

As soon as this is enabled you have drafts (new branch), ready for publish (PR of your new branch), Review (someone who has access to your CMS to review the blog post or page (PR review) and Publish (merge to master). It's really powerful. I'm thoroughly impressed with the workflow.

"Netlify CMS workflow in action"

If you have a CMS enabled, what are you using?

Posted on by:

nickytonline profile

Nick Taylor (he/him)

@nickytonline

Senior software engineer at DEV/Forem. Caught the live coding bug on Twitch at livecoding.ca

Discussion

pic
Editor guide
 

I've personally had good success using Strapi! It's very open ended, and I'm a big fan of the self-hosted route, especially when you have total access to the code. I've found it's amazing for just putting together an API with little to no code, and it comes with a bunch of nifty features like permissions and autogenerated GraphQL + REST APIs!

Definitely check it out if you haven't yet! Here's the tutorial I followed along with!

 

Thanks for showing me Strapi! I was struggling with declaring my APIs manually with Django (love their ORM), as any Node.js solution didn't really work for me. The content type builder, and the easy GraphQL integration is just top notch!

 

I'm using the Netlify CMS for my blog. I didn't change and lot and I think it made it easier to start with. I saw a post the other day about allowing comments using GitHub issues and I might add that to the site later. I didn't dive into reading the tutorials. I just deployed the CMS and looked through the file system to modify a few things. I'm hosting it on Netlify so I'm injecting the google analytics script through Netlify and not using the google analytics plugin.

 

Check out my blog (Netlify + Hugo)

alihusnain.ml

 

Hi Nick,

We have a lot of users building Gatsby apps using the Cosmic JS Headless CMS. I'd welcome your feedback!

Gatsby Example Apps
Gatsby Source Plugin

 

I've build a custom transform for adding github cards.

screenshot

I just have to mention the github url for the repo in my markdown source.

This is the source for it - github.com/aravindballa/website201...