https://github.com/skyborgff/kadoko
Your anime list synchronizer, metadata organizer and media server metadata provider.
https://github.com/skyborgff/kadoko
anime flask jellyfin mal plex vue
Last synced: 12 months ago
JSON representation
Your anime list synchronizer, metadata organizer and media server metadata provider.
- Host: GitHub
- URL: https://github.com/skyborgff/kadoko
- Owner: skyborgff
- Created: 2020-07-21T21:26:35.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T16:01:42.000Z (over 3 years ago)
- Last Synced: 2025-04-10T17:02:33.265Z (about 1 year ago)
- Topics: anime, flask, jellyfin, mal, plex, vue
- Language: JavaScript
- Homepage:
- Size: 9.36 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kadoko

Your anime list synchronizer, metadata organizer and media server metadata provider.
## Overview:
- Select what lists are synchonizing.
- Choose what metadata provider populates what info.
Ex: Description comes from MAL, episode names from AniDB, episode descriptions from Animeshon, etc
- Provide metadata to a media server.
## Lists supported:
| List | Status |
| ------------------ |:-----------:|
| Mal | Implemented |
| Animeshon | Planned |
| AniDB | Planned |
| AniList | Analyzing |
| Anime-planet | Analyzing |
| Anime News Network | Analyzing |
| Kitsu | Analyzing |
## Metadata Providers supported:
| Metadata provider | Status |
| ------------------ |:-----------:|
| Mal | Implemented |
| Animeshon | Implemented |
| AniDB | Planned |
| AniList | Analyzing |
| Anime-planet | Analyzing |
| Anime News Network | Analyzing |
| Kitsu | Analyzing |
## Media server metadata support:
| Media Server | Status |
| ------------ |:-------:|
| Plex | Planned |
| Jellyfin | Planned |
## Other planned Plugins:
| Plugin | Status |Description |
| ---------------- |:-------:|------------ |
| qBittorrent | Planned | Downloads new episodes from your watching and custom list |
| webtorrent | Planned | See episodes from your watching and custom list |
| ListSynchronizer | Planned | Synchronizes your lists |
| PTWReleaseMover | Planned | Moves animes from PTW to the Watching lists when they release |
| Renamer | Planned | Renames files to fit a naming scheme |
| WebHook | Planned | Uses webhooks to send discord notificatins |
## Developing
On main folder:
Run UI webserver
\>```npm run serve```
Run main program
\>```python run app.py```
# Useful links:
Bootstrap components:
https://bootstrap-vue.org/docs/components
Json reader:
https://jsonformatter.curiousconcept.com/