All Projects → mathieudutour → Medium To Own Blog

mathieudutour / Medium To Own Blog

Licence: mit
Switch from Medium to your own blog in a few minutes

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to Medium To Own Blog

Gatsby Theme Chronoblog
⏳ Chronoblog is a Gatsbyjs theme specifically designed to create a personal website. The main idea of ​​Chronoblog is to allow you not only to write a personal blog but also to keep a record of everything important that you have done.
Stars: ✭ 101 (-96.65%)
Mutual labels:  blog, gatsby, mdx
Gatsby Themes
Gatsby themes for blazing fast sites. We are working on the next version of the Flex theme. See https://github.com/reflexjs/reflexjs
Stars: ✭ 275 (-90.88%)
Mutual labels:  blog, gatsby, mdx
Gatsby Starter Minimal Blog
Typography driven, feature-rich blogging theme with minimal aesthetics. Includes tags/categories support and extensive features for code blocks such as live preview, line numbers, and line highlighting.
Stars: ✭ 752 (-75.07%)
Mutual labels:  blog, gatsby, mdx
Gatsby Starter Mate
An accessible and fast portfolio starter for Gatsby integrated with Contentful CMS.
Stars: ✭ 472 (-84.36%)
Mutual labels:  netlify, gatsby, medium
No.lol
🍩 Lauren's personal blog
Stars: ✭ 46 (-98.48%)
Mutual labels:  netlify, blog, gatsby
Gatsby Mdx Netlify Cms Starter
Gatsby-MDX with Netlify CMS. Support React components in your CMS editor!
Stars: ✭ 84 (-97.22%)
Mutual labels:  netlify, gatsby, mdx
Dantecalderon.dev
💻 ❤️ My personal website
Stars: ✭ 51 (-98.31%)
Mutual labels:  netlify, blog, gatsby
Gatsby Starter Lumen
A constantly evolving and thoughtful architecture for creating static blogs.
Stars: ✭ 1,797 (-40.44%)
Mutual labels:  netlify, blog, gatsby
CODE-CAMP-2020
A Virtual Hackathon Camp for Developers, Build real products and win Swags in comfort of your home.
Stars: ✭ 30 (-99.01%)
Mutual labels:  gatsby, netlify
gatsby-starter-specimens
Leverage the wide variety of powerful React components to build your design system. Display colors, typography or any other design tokens with ease. Works seamlessly with MDX.
Stars: ✭ 35 (-98.84%)
Mutual labels:  gatsby, mdx
thelocalhost
Modern web development guides hints and tips.
Stars: ✭ 21 (-99.3%)
Mutual labels:  gatsby, mdx
gatsby-netlifycms-starter-template
All the technologies used are free and open-source. You are free to use this template for a personal hobby blog, a commercial news agency or professional journalist website etc. Don't forget to star the repo if you like this template.
Stars: ✭ 33 (-98.91%)
Mutual labels:  gatsby, netlify
docs.wpgraphql.com
DEPRECATED. The docs now exist within the WPGraphQL repo:
Stars: ✭ 23 (-99.24%)
Mutual labels:  gatsby, netlify
gatsby-themes
A collection of open source, well designed, highly customizable and 100% free Gatsby themes for blazing fast sites. We are working on the next version of the Flex theme. See https://github.com/reflexjs/reflexjs
Stars: ✭ 296 (-90.19%)
Mutual labels:  gatsby, mdx
gatsby-starter-developer-diary
An official Gatsby blog template designed for web developers. Blazing fast, it includes beautful web developer topic tags and social-media links
Stars: ✭ 76 (-97.48%)
Mutual labels:  gatsby, netlify
gatsby-blog-mdx
A ready-to-use, customizable personal blog with minimalist design
Stars: ✭ 61 (-97.98%)
Mutual labels:  gatsby, mdx
gatsby-theme-egghead-blog
This is a theme version of our gatsby-starter-egghead-blog.
Stars: ✭ 18 (-99.4%)
Mutual labels:  gatsby, mdx
Discord Fork
An open source Discord Bot List made with GatsbyJS
Stars: ✭ 60 (-98.01%)
Mutual labels:  gatsby, netlify
theographic-web
A linked encyclopedia of biblical people, places, periods, and passages
Stars: ✭ 19 (-99.37%)
Mutual labels:  gatsby, netlify
gatsby-starter-antoine
My opinionated Gatsby.js starter
Stars: ✭ 17 (-99.44%)
Mutual labels:  gatsby, netlify

Medium to own blog

Switch from Medium to your own blog in a few minutes.

demo

🚀 QuickStart

Requires Node.js

npx medium-to-own-blog

🔗 Live Demo

Here's a live demo.

💪 Motivation

There is no shortage of explanations behind exiting Medium. Here is a few selection of articles:

🔥 Features

  • Own your content
  • Write using Markdown / MDX
  • Syntax Highlighting using Prism
  • Edit on Github
  • Fully customizable
  • Rich embeds using MDX
  • Easy deployment: Deploy on Netlify / Now.sh / Docker
  • SEO friendly
  • 💯 on the Performance, Accessibility, Best Practices, and SEO's LightHouse tests

📖 Documentation

Head over here to find a few guides to help you editing the content of your newly created blog.

✏️ Contributing

Any idea on how to make the process easier or how to improve the generated blog? Open a new issue! We need all the help we can get to make this project awesome!

🐚 Technical stack

This project is only possible thanks to the awesomeness of the following projects:

™️ License

MIT

Migration Troubleshooting

Since everyone has different content in their Medium blogs, you might encounter some issues that can't be fixed in a standardized way or aren't worth trying. These issues and potential workarounds will be posted below:

  • JSX closing tag parsing error - Issue #56. You may have some self-closing, void tags in your blog posts. JSX requires all tags to be self-closed so even though the HTML break tag can be written as <br>, you will need to change the syntax to read <br/> or go back later after running the migration and place the tags in a code block.
  • GitHub authentication errors - Issue #54. GitHub allows users to set up authentication several different ways. For instance, if you have two-factor authentication enabled, you have to provide a token in certain cases when cloning down repositories. Please check your authentication settings if you experience any issues related to authentication failures.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].