A tool for converting Tachiyomi backups into Kotatsu backups.
- Install the relevant modules from the requirements file by running
pip install -r requirements.txt
. - Tachiyomi backup (
.tachibk
or.proto.gz
)
Copy your Tachiyomi backup to the folder where you cloned this repo.
Run python src/main.py <backup_file_name>
.
This should generate an output
folder with a .bk
Kotatsu backup file. Copy the file to your desired device and import it from the Kotatsu app.
Kotatsu transforms different sources' urls differently. This means each source needs to be supported individually. This tool currently explicitly supports Mangadex
and Mangakakalot
.
In order to support more sources, it's necessary to correlate Tachiyomi source id to the source name, and map it to Kotatsu's source name.
Feel free to create PRs for other sources if you want to contribute.
This is mainly a pet project, I'm no Python dev so I apologize in advance for the code.