Jekyll To Ghost

screenshot of Jekyll To Ghost

Takes your Markdown posts from Jekyll and packages them up into a JSON file that Ghost (http://ghost.org) can import

Overview

The Jekyll-to-Ghost Exporter is an essential tool for anyone looking to migrate their content from Jekyll to Ghost seamlessly. This plugin simplifies the process of exporting your Markdown posts, allowing you to transition your writing effortlessly into a format compatible with Ghost. While it does come with some limitations, such as its inability to handle static pages and images, it still provides a robust foundation for content migration.

Designed by reverse-engineering the WordPress exporter plugin, this tool outputs a JSON file that can be imported directly into Ghost. With a straightforward installation process, users will find it quite easy to set up and begin exporting their content.

Features

  • Markdown Export: Quickly export your Markdown posts from Jekyll to a Ghost-compatible format, streamlining the migration process.

  • Simple Installation: Just clone the repository and place the jekylltoghost.rb file in the _plugins directory; no complicated setups required.

  • JSON Output: The plugin generates a ghost_export.json file that can be directly imported into Ghost, ensuring a smooth transition.

  • User-Friendly: After running jekyll build, users will find the exported file conveniently located in the _site directory, ready for use.

  • MIT License: The Jekyll-to-Ghost Exporter is open-sourced under the MIT license, giving users the freedom to modify and share the tool as needed.

  • Community-Driven: Built from an understanding of existing WordPress functionality, this plugin aims to meet the needs of the Jekyll community while facilitating easy migration to Ghost.