All Projects → iscc → mobi

iscc / mobi

Licence: GPL-3.0 license
python based software to unpack kindlegen generated ebooks

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to mobi

kindle vocab anki
Export Kindle Vocabulary Builder to Anki
Stars: ✭ 38 (+2.7%)
Mutual labels:  mobi, kindle
EbookReader
The EbookReader Android App. Support file format like epub, pdf, txt, html, mobi, azw, azw3, html, doc, docx,cbz, cbr. Support tts.
Stars: ✭ 37 (+0%)
Mutual labels:  mobi, kindle
Readteractive
Tool for writing and generating interactive books.
Stars: ✭ 23 (-37.84%)
Mutual labels:  mobi, kindle
Kindle maker
a tool to make mobi-format file wich could be load into Kindle
Stars: ✭ 70 (+89.19%)
Mutual labels:  mobi, kindle
Laravel Book
Up to date Epub, Mobi and PDF versions from the official Laravel Docs
Stars: ✭ 221 (+497.3%)
Mutual labels:  mobi, kindle
ComicBookMaker
Script to fetch webcomics and use them to create ebooks.
Stars: ✭ 27 (-27.03%)
Mutual labels:  mobi, kindle
InMangaKindle
Descarga manga en español en diferentes formatos (PNG, PDF, EPUB, MOBI)
Stars: ✭ 43 (+16.22%)
Mutual labels:  mobi, kindle
Narou
Narou.rb - 小説家になろうのダウンローダ&縦書き整形&管理アプリ。Kindle(などの電子書籍端末)でなろうを読む場合に超便利です!
Stars: ✭ 256 (+591.89%)
Mutual labels:  mobi, kindle
The Economist Ebooks
经济学人(含音频)、纽约客、自然、新科学人、卫报、科学美国人、连线、大西洋月刊、新闻周刊、国家地理等英语杂志免费下载、订阅(kindle推送),支持epub、mobi、pdf格式, 每周更新. The Economist 、The New Yorker 、Nature、The Atlantic 、New Scientist、The Guardian、Scientific American、Wired、Newsweek magazines, free download and subscription for kindle, mobi、epub、pdf format.
Stars: ✭ 3,471 (+9281.08%)
Mutual labels:  mobi, kindle
Asciidoctor Epub3
📘 Asciidoctor EPUB3 is a set of Asciidoctor extensions for converting AsciiDoc to EPUB3 & KF8/MOBI
Stars: ✭ 166 (+348.65%)
Mutual labels:  mobi, kindle
Ethereum Development With Go Book
📖 A little book on Ethereum Development with Go (golang)
Stars: ✭ 754 (+1937.84%)
Mutual labels:  mobi
Books
IT技术书籍文字版mobi epub格式
Stars: ✭ 131 (+254.05%)
Mutual labels:  mobi
Google Sre Ebook
Google SRE Book Generator (EPUB/MOBI/PDF).
Stars: ✭ 578 (+1462.16%)
Mutual labels:  mobi
Shirah Reader
RSVP speed reader, written in python.
Stars: ✭ 133 (+259.46%)
Mutual labels:  mobi
Easybook
Book publishing as easy as it should be (built with Symfony components)
Stars: ✭ 744 (+1910.81%)
Mutual labels:  mobi
Open Publisher
Using Jekyll to create outputs that can be used as Pandoc inputs. In short - input markdown, output mobi, epub, pdf, and print-ready pdf. With a focus on fiction.
Stars: ✭ 242 (+554.05%)
Mutual labels:  mobi
Koodo Reader
A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web
Stars: ✭ 2,938 (+7840.54%)
Mutual labels:  mobi
Calibre Web
📚 Web app for browsing, reading and downloading eBooks stored in a Calibre database
Stars: ✭ 5,616 (+15078.38%)
Mutual labels:  mobi
pd3f
🏭 PDF text extraction pipeline: self-hosted, local-first, Docker-based
Stars: ✭ 132 (+256.76%)
Mutual labels:  text-extraction
Foliate
A simple and modern GTK eBook reader
Stars: ✭ 3,150 (+8413.51%)
Mutual labels:  mobi

mobi - library for unpacking unencrypted mobi files

Version Downloads

A fork of KindleUnpack which removes the GUI part and makes it available as a python library via PyPi for easy unpacking of mobi files.

Usage

As library

import mobi

tempdir, filepath = mobi.extract("mybook.mobi")

'tempdir' is the path where the mobi is unpacked 'filepath' is the path to either an epub, html or pdf file depending on the mobi type

NOTE: You are responsible to delete the generated tempdir!

From the command line

The installer also creates a console script entrypoint that wraps the original KindleUnpack

$ mobiunpack
KindleUnpack v0.82
   Based on initial mobipocket version Copyright © 2009 Charles M. Hannum <[email protected]>
   Extensive Extensions and Improvements Copyright © 2009-2014
       by:  P. Durrant, K. Hendricks, S. Siebert, fandrieu, DiapDealer, nickredding, tkeo.
   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, version 3.

Description:
  Unpacks an unencrypted Kindle/MobiPocket ebook to html and images
  or an unencrypted Kindle/Print Replica ebook to PDF and images
  into the specified output folder.
Usage:
  mobiunpack -r -s -p apnxfile -d -h --epub_version= infile [outdir]
Options:
    -h                 print this help message
    -i                 use HD Images, if present, to overwrite reduced resolution images
    -s                 split combination mobis into mobi7 and mobi8 ebooks
    -p APNXFILE        path to an .apnx file associated with the azw3 input (optional)
    --epub_version=    specify epub version to unpack to: 2, 3, A (for automatic) or
                         F (force to fit to epub2 definitions), default is 2
    -d                 dump headers and other info to output and extra files
    -r                 write raw data to the output folder

[0.3.3] - 2022-03-03

  • Add GitHub build workfow
  • Updated dependencies
  • Rmoved python 3.6 support (EOL)

[0.3.2] - 2021-10-14

  • Update dependencies

[0.3.1] - 2020-06-27

  • Fix pypi link
  • Update dependencies

[0.3.0] - 2020-03-02

  • Add support for mobi7 only files
  • Add experimental support for mobi print replica files
  • Add support for file-like objects

[0.2.0] - 2020-03-02

  • Minimal working 'extract' function and 'mobiunpack' console wrapper
  • Replace most print calls with logging

[0.1.0] - 2020-03-02

  • Empty package registered on pypi

License

GPL-3.0-only

All credits for the hard work go to https://github.com/kevinhendricks/KindleUnpack

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