This project is created to convert open source materials to kindle supported format (.mobi
)
The conversion is limited to open source licensed books. This project does not include any generated .mobi
files and only includes the .recipe
file for Calibre.
Calibre is a free electronic book management tool. It allows the generation of e-book through scraping RSS or HTML contents. It can be done through a Calibre recipe (in Python). For more details of Calibre recipe kindly refer to Calibre Manual
List of Recipes in calibre-recipes
Folder
- AOSABook.recipe - The Architecture of Open Source Applications
- Computer_Science_from_the_Bottom_Up.recipe - Computer Science from the Bottom Up
- CS183_Peter_Thiel.recipe - Notes Essays—Peter Thiel’s CS183: Startup
- Designing_Evolvable_Web_APIs_with_ASP_NET - Designing Evolvable Web APIs with ASP.NET
- Dive_Into_Python_3.recipe - Dive Into Python 3
- Explore_Flask.recipe - Explore Flask
- Forecasting_Principles_and_Practice.recipe - Forecasting Principles and Practice
- Git_Pocket_Guide.recipe - Git Pocket Guide
- High_Performance_Browser_Networking.recipe - High Performance Browser Networking
- Introduction_to_Linux.recipe - Introduction to Linux
- Learn_Python_the_Hard_Way.recipe - Learn Python The Hard Way, 3rd Edition
- Learn_Vimscript_the_Hard_Way.recipe - Learn Vimscript the Hard Way
- Mastering_Perl.recipe - Mastering Perl
- Programming_JavaScript_Applications.recipe - Programming JavaScript Applications
- Python_Cookbook.recipe - Python Cookbook
- SICP.recipe - Structure and Interpretation of Computer Programs
- Test_Driven_Web_Development_with_Python - Test-Driven Web Development with Python
- Interactive_Data_Visualization_for_the_Web - Interactive Data Visualization for the Web
- A_Mathematical_Theory_of_Communication.recipe - 通信的数学理论
- AngularJS_Tutorial_Cn.recipe - AngularJS入门教程
- Install Calibre Download
- Go to
Fetch news
,Load recipe from file
to add your recipe. - Go to
Fetch news
,Schedule news download
,Custom
, select the recipe added in step 1 and clickDownload Now
- For more details, kindly refer to Calibre Manual
-
Install Calibre
- Archlinux
pacman -S calibre
- Debian/Ubuntu
apt-get install calibre
- RedHat/Fedora/CentOS
yum -y install calibre
- Mac OSX - Requires [Command Line Tool] (http://manual.calibre-ebook.com/cli/cli-index.html)。
-
Execute the following command in
calibre-recipes
folderebook-convert xxx.recipe xxx.mobi
For example
ebook-convert AOSABook.recipe AOSABook.mobi
It will generate
AOSABook.mobi
in the same folder.