# KikoPlayProject/KikoPlay

KikoPlay - NOT ONLY A Full-Featured Danmu Player  不仅仅是全功能弹幕播放器

Repository: https://github.com/KikoPlayProject/KikoPlay
Canonical: https://ross.abutalabs.com/products/kikoplay
Homepage: https://kikoplay.fun
Language: C++
License: GPL-3.0
License Family: copyleft
Topics: danmu, danmaku, player, libmpv, aria2
Last push: 2026-07-18T11:49:16+00:00

## Health v2 (maintenance only)
Score: 83/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 93, release rhythm 61, longevity 100
- inputs: {"age_days": 2931, "days_push": 46, "days_rel": 46, "gap_med": 286, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2219, forks 119 (observed 2026-08-28T04:06:27.383546+00:00)

## What it is
KikoPlay is a full-featured danmaku (bullet comment) video player built on Qt and libmpv, with danmu fetching from major video sites, a tree playlist, an anime library, and aria2-based downloading. It also offers LAN web streaming, DLNA casting, whisper.cpp-based subtitle recognition with LLM translation, and extensibility via Lua scripts and extension apps.

## Use cases
- watch local videos with danmaku overlays
- download danmu comments for anime episodes
- play videos from a WebDAV collection
- stream my media library to other devices over LAN
- auto-generate and translate subtitles for videos
- manage and track anime I have watched
- search and download anime resources with aria2
- cast videos to a TV via DLNA

## When to choose
- you want a danmaku-capable desktop player with mpv-level playback control
- you need an all-in-one anime download, watch, and library management tool
- you want local whisper-based subtitle generation with LLM translation
- you need LAN web playback or DLNA media server features
- you want a scriptable player extensible via Lua apps

## When to avoid
- you need a lightweight minimal player without danmaku features
- you only need a mobile player (use the separate Android LAN client)
- you require official support on platforms beyond Windows/Linux/macOS
- you want a media server with rich transcoding like Jellyfin or Plex

## Facets
- artifact type: application
- maturity: active
- function: video-processing, speech-recognition, plugin-system, http-server, web-scraping, gui
- domain: media, entertainment, desktop-applications, cross-platform
- platform: windows, cross-platform
- tags: danmaku, video-player, libmpv, aria2, anime, lua-scripting, dlna, whisper, bangumi, linux, macos, desktop

## Member repositories
- KikoPlayProject/KikoPlay (main) score 83

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:27.383546+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:45:51.797545+00:00, confidence not recorded.
  - readme: https://github.com/KikoPlayProject/KikoPlay (fetched 2026-08-28T04:06:27.383546+00:00, sha 336e20e374b1)
  - homepage: https://kikoplay.fun (fetched 2026-08-29T10:26:00.282844+00:00, sha 7e1a6eddad20)
  - site_page: https://kikoplay.fun/about (fetched 2026-08-29T10:26:00.285542+00:00, sha a2aa6d2cf7a1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
