Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aspicho/epub-parser
Simple Python ePUB parser with GUI
https://github.com/aspicho/epub-parser
epub json parser python qt6 utility
Last synced: 26 days ago
JSON representation
Simple Python ePUB parser with GUI
- Host: GitHub
- URL: https://github.com/aspicho/epub-parser
- Owner: aspicho
- Created: 2024-07-11T21:55:22.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-12T16:54:12.000Z (4 months ago)
- Last Synced: 2024-09-29T07:41:41.241Z (about 1 month ago)
- Topics: epub, json, parser, python, qt6, utility
- Language: Python
- Homepage:
- Size: 1.55 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Python ePUB parsing tool
This is a simple Python app that allows you to extract desired chapters from epub and export them as Json. The app uses the `PyQt6` module for its GUI and python 3.10.0 or higher.
### How to install
- Clone this repository
- Install dependencies by running `pip install -r requirements.txt`
- Run the main file by running `python main.py`### Demo
![image](demo.gif)### Json structure
```
{
"chapter_name": "Chapter_content",
"another_chapter":"another chapter content"
}
```