All Projects → eloyesp → Jekyll_ghost_importer

eloyesp / Jekyll_ghost_importer

Licence: gpl-3.0
Post importer from Ghost backup files.

Labels

Projects that are alternatives of or similar to Jekyll ghost importer

bat
Gherkin based DSL for testing HTTP APIs via Cucumber.JS
Stars: ✭ 30 (-47.37%)
Mutual labels:  gherkin
Karate
Test Automation Made Simple
Stars: ✭ 5,497 (+9543.86%)
Mutual labels:  gherkin
Jekyll Scholar
jekyll extensions for the blogging scholar
Stars: ✭ 872 (+1429.82%)
Mutual labels:  gherkin
Trema
Full-Stack OpenFlow Framework in Ruby
Stars: ✭ 267 (+368.42%)
Mutual labels:  gherkin
Symfonyextension
🎼 Extension integrating Behat with Symfony.
Stars: ✭ 376 (+559.65%)
Mutual labels:  gherkin
Gherkin
Gherkin parser, written in PHP 5.3+ for Behat project
Stars: ✭ 924 (+1521.05%)
Mutual labels:  gherkin
gherkin
Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.
Stars: ✭ 41 (-28.07%)
Mutual labels:  gherkin
Cucumber Gradle Parallel
Example of Gradle Running Cucumber Features in Parallel
Stars: ✭ 42 (-26.32%)
Mutual labels:  gherkin
Contexts
Behat extension with most custom helper steps
Stars: ✭ 387 (+578.95%)
Mutual labels:  gherkin
Pantheon Wordpress Upstream Tests
Tests behavior of WordPress Core upstreams for Pantheon. Also within test suites of contrib plugins
Stars: ✭ 12 (-78.95%)
Mutual labels:  gherkin
Jekyll Responsive Image
An unopinionated Jekyll plugin for generating and using responsive images
Stars: ✭ 289 (+407.02%)
Mutual labels:  gherkin
Behat
BDD in PHP
Stars: ✭ 3,696 (+6384.21%)
Mutual labels:  gherkin
Cuke linter
A linting tool for Cucumber
Stars: ✭ 24 (-57.89%)
Mutual labels:  gherkin
behave-restful
BDD Framework to Test REST Services and APIs
Stars: ✭ 47 (-17.54%)
Mutual labels:  gherkin
Jrg
Juno Reverse Geocoder
Stars: ✭ 21 (-63.16%)
Mutual labels:  gherkin
flutter gherkin
A Gherkin parsers and runner for Dart and Flutter which is very similar to cucumber
Stars: ✭ 160 (+180.7%)
Mutual labels:  gherkin
Opencypher
Specification of the Cypher property graph query language
Stars: ✭ 534 (+836.84%)
Mutual labels:  gherkin
Gwen Web
A web automation engine for Gwen.
Stars: ✭ 47 (-17.54%)
Mutual labels:  gherkin
Psalm Plugin Phpunit
A PHPUnit plugin for Psalm
Stars: ✭ 42 (-26.32%)
Mutual labels:  gherkin
Crudecumber
A manual Cucumber runner RubyGem
Stars: ✭ 9 (-84.21%)
Mutual labels:  gherkin

Code Climate Build status Gem Version

Jekyll ghost importer

This program let you import your post on ghost to jekyll. It uses a ghost backup to read the data and creates posts and drafts from them.

Installation

$ gem install jekyll_ghost_importer

Usage

Make a backup of your posts. Copy the file to the folder where you have your jekyll blog, run:

$ jekyll_ghost_importer GhostBackup.json

This will create the _posts folder and create there a file for each post in the backup and will create a _drafts folder for yours drafts.

Thanks

  • To Fahri Cihan Demirci (@femnad) for adding support for the new backup format.

  • To Kiko Beats (@Kikobeats) for setting featured posts.

  • To Per Mortensen (@proog) for adding support for mobiledoc.

Contributing

  1. Fork it ( https://github.com/eloyesp/jekyll-ghost-importer/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

If you need to use this under different terms please write me directly.

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].