https://github.com/iaseth/react-new-docs-ebook
Python scripts to export New React docs as ebook.
https://github.com/iaseth/react-new-docs-ebook
ebook epub react reactjs
Last synced: 7 months ago
JSON representation
Python scripts to export New React docs as ebook.
- Host: GitHub
- URL: https://github.com/iaseth/react-new-docs-ebook
- Owner: iaseth
- License: mit
- Created: 2022-09-19T21:50:06.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-05T11:44:38.000Z (over 2 years ago)
- Last Synced: 2025-03-12T21:03:44.901Z (7 months ago)
- Topics: ebook, epub, react, reactjs
- Language: Python
- Homepage: https://react-ebook.netlify.app
- Size: 2.95 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `react-new-docs-ebook`
A `python` script to download [new React docs](https://beta.reactjs.org/) and export it as an `EPUB` ebook.## Screenshots
* Table of contents

* Chapter Example
## Download Ebook
* **AZW3** for Kindle:+ [Google Drive](https://drive.google.com/file/d/1XeUoDJs47pd87Dz8xAJeysGWim6_b_D-/view?usp=share_link)
* **EPUB** for others:
+ [Google Drive](https://drive.google.com/file/d/1sP2SlvodoWlWpWYRTsankluJW2eOmCNd/view?usp=share_link)
## Steps to produce EPUB
* Step 1 (optional): Producing `pages.json````
python download_index.py
```* Step 2: Downloading HTMLs for each page
```
python download_htmls.py
```* Step 3: Generating EPUB
```
python generate_ebook.py
```* Step 4: Exporting to Kindle
```
// you need to have calibre installed for running ebook-convert
ebook-convert react-beta-docs.epub react-beta-docs.azw3
```