Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rwieruch/gatsby-mdx-blog-starter-project

Gatsby MDX Blog Starter Project
https://github.com/rwieruch/gatsby-mdx-blog-starter-project

gatsby gatsby-blog gatsby-mdx gatsby-pagination gatsby-prismjs gatsby-starter gatsby-starter-kit gatsbyjs mdx prismjs

Last synced: 8 days ago
JSON representation

Gatsby MDX Blog Starter Project

Awesome Lists containing this project

README

        

# Gatsby.js MDX Blog Starter Project

A starter project in [Gatsby.js](https://www.gatsbyjs.org/) with [MDX](https://github.com/mdx-js/mdx) to render React components in Markdown. Used by:

* [Egghead.io](https://github.com/eggheadio/gatsby-starter-egghead-blog)
* [Kent C. Dodds](https://github.com/kentcdodds/kentcdodds.com)
* [Robin Wieruch](https://www.robinwieruch.de/)

## Features

* MDX: JavaScript/React in Markdown
* see */content/blog/mdx-example*
* Prism.js: Syntax Highlighting
* Pagination
* Categories
* External Dependencies (e.g. YouTube Player in MDX)

## Setup

* `git clone [email protected]:rwieruch/gatsby-mdx-blog-starter-project.git`
* `cd gatsby-mdx-blog-starter-project`
* `npm install`
* `gatsby develop`
* visit http://localhost:8000

## Setup via Gatsby CLI

* `gatsby new gatsby-mdx-blog-starter-project [email protected]:rwieruch/gatsby-mdx-blog-starter-project.git`
* `cd gatsby-mdx-blog-starter-project`
* `npm install`
* `gatsby develop`
* visit http://localhost:8000