blogger2jekyll
Converts old-school blogger export file to html with yaml frontmatter for static bloggers such as ruhoh, jekyll, octopress, nanoc, etc
Last updated 6 years ago by coolaj86 .
BSD · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install blogger2jekyll 
SYNC missed versions from official npm registry.

Blogger2Jekyll

This tool will help you migrate from Blogger / Blogspot to any static site generator that uses YAML front-matter such as Jekyll / Octopress / Ruhoh / Nanoc.

Basic usage

Export your blog

  1. Login to Blogger
  2. Go to your blog's settings
  3. Go to Templates
  4. Change your template style to "classic" (temporarily) (it will keep your customizations saved)
  5. Go to Settings, Other
  6. Export your blog
  7. Change your template style back to the new one

Run blogger2jekyll on your downloaded export

  1. Install NodeJS

  2. Follow the following:

     npm install -g blogger2jekyll
     blogger2jekyll /path/to/blog-dd-mm-yyyy.xml /path/to/converted-blogger-posts
     blogger2jekyll-server /path/to/converted-blogger-posts
    

blogger2jekyll reads in posts and comments from the xml file (defaults to fuzzy searcing in the current directory for blog-*.xml) and outputs them to the specified output folder (defaults to blogger-posts)

blogger2jekyll-server issues fuzzy redirects if it can find a name similar to the one it was searching for in the directory it expected to find it in.

For Example

GET /normal.html -> /normal.html
GET /title-of-blog-may-be.html -> /title-of-blog-may-be-truncated.html
GET /fun-with-osx-10-8.html -> /fun-with-osx-108.html
GET /this-post-really-doesnt-exist -> 404'd!

Advanced Usage

Open up the converter and modify it to meet your needs. It's very few lines of code and very straight forward.

git clone git://github.com/coolaj86/blogger2jekyll.git
cd blogger2jekyll
find .
vim lib/index.js

Current Tags

  • 1.2.0                                ...           latest (6 years ago)

12 Versions

  • 1.2.0                                ...           6 years ago
  • 1.3.1                                ...           6 years ago
  • 1.3.0                                ...           7 years ago
  • 1.0.0                                ...           7 years ago
  • 0.9.6                                ...           7 years ago
  • 0.9.5                                ...           7 years ago
  • 0.9.4                                ...           7 years ago
  • 0.9.3                                ...           7 years ago
  • 0.9.2                                ...           7 years ago
  • 0.9.1                                ...           7 years ago
  • 0.9.0                                ...           7 years ago
  • 0.8.0                                ...           7 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 12
Last Day 0
Last Week 12
Last Month 0
Dependencies (3)
Dev Dependencies (0)
None

Copyright 2014 - 2016 © taobao.org |