Shoko Server

Self-hosted anime collection manager with automatic identification

Media Servers ★ 771 stars Medium setup MIT

Shoko Server is an open-source anime collection management system written in C#. It automatically identifies and organizes anime files using file hashes and AniDB metadata, integrates with Plex and Jellyfin, and tracks watch progress.

Key features

  • Automatic anime identification
  • Hash-based file matching
  • Plex and Jellyfin plugins
  • Watch tracking

Pros & cons

Strengths

  • Excellent anime metadata
  • Strong automation

Trade-offs

  • Anime-only focus
  • Initial setup is involved

Is Shoko Server secure?

No known vulnerabilities affect Shoko Server's latest release (v5.3.3). OSV.dev lists 1 past advisory for the project; none of them applies to this release. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

  • Most recent fixed advisory CVE-2023-43662, published 2023-09-28 (1112 days ago)

Source: OSV.dev, checked 2026-10-14. How this is measured.

Shoko Server replaces

Health badge

Maintain Shoko Server? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 82 · excellent

Markdown
[![SelfHostIndex health score for Shoko Server](https://selfhostindex.com/badge/shoko-server.svg)](https://selfhostindex.com/app/shoko-server/)
HTML
<a href="https://selfhostindex.com/app/shoko-server/"><img src="https://selfhostindex.com/badge/shoko-server.svg" alt="SelfHostIndex health score for Shoko Server"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/shoko-server.svg
   :alt: SelfHostIndex health score for Shoko Server
   :target: https://selfhostindex.com/app/shoko-server/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Compare Shoko Server

1 head-to-head comparisons.

Similar media servers apps