Skip to content

YUChoe/ghost2grav

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ghost(1.0 JSON) to GRAV

Features

Requirements

  • python 3.4+
  • jinja2

Installing and Running

$ git clone https://github.com/YUChoe/ghost2grav.git
$ cd ghost2grav
$ python3 -m venv venv
$ source venv/bin/activate
(venv) $ pip install -r requirements.txt
(venv) $ python ghost2grav.py ~/ghost.json

Limitation

  • It migrates only posts.
  • Grav doesn't support UTF8 slug.
  • It does't migrate links and images automatically.

Tip - Wordpress to Grav Migration

  1. Wordpress to Ghost https://github.com/jonhoo/wp2ghost
  2. Ghost to Grav

TODO

  • test
  • pypi

License

Ghost2Grav is MIT-licensed, as found in the LICENSE.txt file.