Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jekyll/jekyll-import
:inbox_tray: The "jekyll import" command for importing from various blogs to Jekyll format.
https://github.com/jekyll/jekyll-import
jekyll jekyll-import jekyll-plugin ruby
Last synced: 2 days ago
JSON representation
:inbox_tray: The "jekyll import" command for importing from various blogs to Jekyll format.
- Host: GitHub
- URL: https://github.com/jekyll/jekyll-import
- Owner: jekyll
- License: mit
- Created: 2013-01-30T20:46:46.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T11:48:43.000Z (about 1 month ago)
- Last Synced: 2024-10-29T14:59:04.973Z (about 1 month ago)
- Topics: jekyll, jekyll-import, jekyll-plugin, ruby
- Language: Ruby
- Homepage: https://import.jekyllrb.com
- Size: 1.45 MB
- Stars: 515
- Watchers: 44
- Forks: 316
- Open Issues: 13
-
Metadata Files:
- Readme: README.markdown
- Changelog: History.markdown
- License: LICENSE
Awesome Lists containing this project
- awesome-jekyll-plugins - **Importers** - import](https://rubygems.org/gems/jekyll-import)) -- The "import" command for importing from various blogs **#Official** (Importers)
README
# jekyll-import
[![Gem Version](https://img.shields.io/gem/v/jekyll-import.svg)](https://rubygems.org/gems/jekyll-import)
[![Continuous Integration](https://github.com/jekyll/jekyll-import/actions/workflows/ci.yml/badge.svg)](https://github.com/jekyll/jekyll-import/actions/workflows/ci.yml)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:
```ruby
# 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)
```## Documentation
jekyll-import has its own documentation site, found at https://import.jekyllrb.com.
Dedicated [documentation for each migrator](https://import.jekyllrb.com/docs/home/) is available there.