📥 The "jekyll import" command for importing from various blogs to Jekyll format.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs refactor: Roller improvements and tests (#371) Nov 4, 2018
lib Escape backslash (#401) Feb 16, 2019
script Check code style after unit tests Oct 15, 2018
test Escape backslash (#401) Feb 16, 2019
.gitignore RSS: add "tag" option to add a tag to all posts (#306) Nov 6, 2017
.rubocop.yml Unfreeze strings in importers that modify literals (#381) Dec 19, 2018
.travis.yml chore(ci): Add Ruby 2.6, drop Ruby 2.3 Jan 6, 2019
Gemfile style: safe-auto-correct Dec 6, 2018
History.markdown Update history to reflect merge of #401 [ci skip] Feb 16, 2019
README.markdown Default to https Jan 7, 2018
Rakefile Appease Rubocop (#318) Oct 22, 2017
jekyll-import.gemspec chore(deps): add bundler Jan 6, 2019



Build Status

The new Jekyll command for importing from various blogs to Jekyll format.

Note: migrators are now called importers and are only available if one installs the jekyll-import gem.

How jekyll-import works:

Jekyll v2.x and higher

  1. Install the rubygem with gem install jekyll-import.
  2. Run jekyll import IMPORTER [options]

Jekyll v1.x

Launch IRB:

# 1. Require jekyll-import
irb> require 'jekyll-import'
# 2. Choose the importer you'd like to use.
irb> importer_class = "Behance" # an example, there are many others!
# 3. Run it!
irb> JekyllImport::Importers.const_get(importer_class).run(options_hash)


jekyll-import has its own documentation site, found at https://import.jekyllrb.com. Dedicated documentation for each migrator is available there.