Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Web to ebook project
Perl Ruby
Branch: master

Merge pull request #14 from banyan/add-ruby-hacking-guide

add script for "Rubyソースコード完全解説 (Ruby Hacking Guide)"
latest commit 020eac883e
@mizzy authored

Webiblo - web to ebook project


Webiblo is a project to convert web sites to ebooks.

You can convert Getting Real web data to mobipcoket format like this.


JSON data format

JSON data format to convert web data to ebook is like this:

    "title"       : "Structure and Interpretation of Computer Programs",
    "authors"     : [
        "Harold Abelson",
        "Gerald Jay Sussman",
        "Julie Sussman"
    "cover_image"   : "",
    "content_xpath" : "//div[@class=\"content\"]", # Optional
    "exclude_xpath" : "//div[@class=\"navigation\"]", # Optional
    "chapters" : [
            "title" : "Foreword",
            "uri"   : ""
            "title" : "1  Building Abstractions with Procedures",
            "uri"  : "",
            "sections" : [
                "title" : "1.1  The Elements of Programming",
                "uri"   : ""
                "subsections" : [
                        "title" : "1.1.1  Expressions",
                        "uri"   : ""

These are the examples.

Try your own JSON data takes JSON data from STDIN, so you can run like this:

$ cat data.json |

Share your JSON data

JSON data are put on gh-pages branch and shared on GitHub Pages.

If you create a JSON data for webiblo, please send me pull requests.


  • Support formats other than mobipocket. (eg. EPUB3)
  • Search JSON catalog from CLI.
Something went wrong with that request. Please try again.