Automate Your Anime Collection

Shoko, previously known as JMM (Japanese Media Manager) is an anime cataloging program designed to automate the entire process of cataloging your anime collection regardless of of the size and number of files in your collection. Where other anime cataloging programs rely on perfectly named files or force you to manually link a file to the correct episode, Shoko does this all automatically with minimal user intervention. Let Shoko do all the heavy lifting by removing these tedious and time consuming tasks so you actually watch your collection instead of just maintaining it.

Incredibly Easy To Use

Import your entire collection in just two steps by simply adding your import folders and clicking run import.

We're not kidding when we say we designed Shoko to be as easy to use as possible. What's the point of removing the tedious processes other cataloging programs make you do if we just add our own? Of course we also provide a ton of options for advanced users allowing each user to have their desired setup.

Shoko Server - Web UI

Jam-Packed With Features

Hash Matching

Shoko doesn't rely on the your files having a specific filename structure. Instead, files are hashed and sent to AniDB for comparison and matching.

Info Downloading

Manually inputting series information is a pain, Shoko automatically downloads and updates all series information in your collection.

Centralized DB

Shoko uses a single SQLite database to manage your collection regardless of where the actual physical files are located.

HTPC Support

Plugins for the most popular HTPC programs are available allowing you to combine Shoko with your preferred HTPC program.

Community Sites

Shoko supports multiple community sites popular within the anime community to download metadata and sync user collection and watch data.

File Management

Shoko provides multiple utilities to handle any and all file related issues you might encounter. No need to manually delete duplicates or multiple files in your collection.

Streaming Support

Using Shoko Desktop, users can stream their collection to any PC in the world. HTPC plugins that also support streaming can also takeadvantage of this feature.

Watch States

Local watch states, as well as watch states from supported community sites are synced and updated all from within Shoko.

The Latest From The Shoko Blog

 Shoko Version 3.9.6 Released
Posted on November 27, 2019 in Updates
Shoko Version 3.9.6 Released

Shoko Version 3.9.6 is now available for download! This release addresses various startup and crashing bugs reported after the initial release of version 3.9.5. If any user continues to experience any startup or crashing related issues, please let us know. This releases also addresses the changes The TvDB has made...

Read More →
 My Anime 3 Version 3.7.3 Released
Posted on November 17, 2019 in Updates
My Anime 3 Version 3.7.3 Released

After a couple weeks of testing we're happy to release My Anime 3.7.3. This maintenance release address some incompatibility issues when using the latest version of Shoko Server. Episodes lists should now properly populate and users should not encounter anymore playback issues. If you continue to encounter any of these...

Read More →
 What's Next For Shoko
Posted on July 26, 2019 in General Website
What's Next For Shoko

As mentioned earlier this week, we wanted to update the community on what we've got planned for Shoko and to give some clarification and possible updates on a few future projects & features that have been mentioned before on Discord. Its also important to note that not everything we discuss...

Read More →
 Shoko Version 3.9.5 Released
Posted on July 22, 2019 in Updates
Shoko Version 3.9.5 Released

Shoko Version 3.9.5 is now available for download! This release addresses various bugs reported since the last update that we felt needed addressing while we continue working on the next major version of Shoko. As always you can find a summary of the changes made by checking out the Changelog....

Read More →
Shoko Desktop - Viewing Series

How Does Shoko Really Work?

Shoko hashes each file in your collection and sends the hash to AniDB for comparison. When a match is found, the series is created in your database and metadata from supported data gathering sites is downloaded and compiled for use within Shoko providing detailed information about each file and its associated series. In the rare chance there ever is a problem with the automated process, Shoko includes a wide array of advanced tools to identify and properly catalog any file that was unable to be automatically processed.

Making Life Easier With Shoko Desktop

Shoko Desktop provides a visual view of your collection creating your own personal tailored anime database. From here, users can see what episodes they are missing, individual and get recommendations based on watch you've watched. Shoko Desktop also provides an array of utilities to deal with any issues present in your collection such as multiple or duplicate files or unrecognized files.

Plugins For Plex, Kodi and MediaPortal!

Watching Anime on your computer is great, but watching it from the comfort of your couch or bed is even better. Shoko currently supports all the major HTPC programs so no matter what HTPC program you use, Shoko is available to you.

Featured below is a random HTPC plugin which you can learn more about, as well as learn more about the other HTPC plugins by checking out the download page by clicking Downloads in the header or footer.

Shoko Desktop - Viewing Series