Anime and drama database. Track your watched episodes locally and comfortably through CLI.
Show version
$ addb --version
addb 0.0.1Export anime/drama list
$ addb export
{
"anime": [
{
"name": "yamada",
"full_name": "Yamada-kun and the Seven Witches",
"status": "watching",
"progress": 11,
"watch_url": "https://..."
}
]
}List anime/drama
$ addb # or
$ addb list # or
$ addb list watching
nr. Name Status Progress
=== ================================ ========= ========
1. Yamada-kun and the Seven Witches watching 11
2. Keijo!!!!!!!! watching 4
$ addb list all
nr. Name Status Progress
=== ================================ ========= ========
1. Yamada-kun and the Seven Witches watching 11
2. Keijo!!!!!!!! watching 4
3. Hataraku Saibou watched 13
4. Kemurikusa unwatched 0Use a different database/cache file
$ addb --cache /tmp/dorama
nr. Name Status Progress
=== ================================ ======== ========
1. GeGeGe no Nyōbō Watching 13Add new anime/drama
$ addb add yamada \
--full-name "Yamada-kun and the Seven Witches" \
--status watching \
--alias yamadakun --alias yamada-kun \
--watch-url "https://..."Open anime/drama in browser
$ addb watch yamadaRemove anime/drama from database
$ addb remove yamada-kunUpdate anime/drama progress
$ addb update yamada
Anime/drama "Yamada-kun and the Seven Witches" is now at episode 12
$ addb update yamada
Anime/drama "Yamada-kun and the Seven Witches" is now at episode 13
$ addb update yamada 4
Anime/drama "Yamada-kun and the Seven Witches" is now at episode 4Edit anime/drama info
$ addb edit yamada --status watched --full-name "Yamada-kun to 7-nin no Majo"$ git clone https://github.com/radomirbosak/addb.git
$ cd addb
$ pip3 install --user .Install bash completion (sudo needed for accessing /etc/bash_completion.d/)
$ sudo make completions-install-bashInstall fish completion
$ make completions-install-fish