eBook cli downloader
Go to file
Joakim Holm f91a32b0ab Restructure output system
Formats can now be loaded based on book data format and file extension
of the output file. Will also try to use the extension of the output
location instead of using the default filetype every time.
2023-05-05 12:05:52 +02:00
grawlix Restructure output system 2023-05-05 12:05:52 +02:00
.gitignore Init 2023-04-06 21:37:12 +02:00
LICENSE Create LICENSE 2023-04-29 17:14:27 +02:00
pyproject.toml Implement Royal Road Source 2023-04-27 23:04:14 +02:00
README.md Small changes 2023-05-05 12:04:59 +02:00
setup.py Add code 2023-04-06 21:38:19 +02:00
shell.nix Implement Royal Road Source 2023-04-27 23:04:14 +02:00

grawlix

GitHub release GitHub top language License Donate using Ko-Fi

CLI ebook downloader

Supported services

grawlix currently supports downloading from the following sources:

Installation

git clone https://github.com/jo1gi/grawlix.git
cd grawlix
python3 setup.py install

Authentication

Some sources require authentication, which can be done either with cli arguments or a config file.

Cli example

grawlix --username "user@example.com" --password "SuperSecretPassword" <url>

Config file example

[sources.name]
username = "user@example.com"
password = "SuperSecretPassword"

Download books

To download a book run:

grawlix [options] <book url>