OSS Tanbou

track TV shows and movie progress on Android

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
2,160
Primary language
Kotlin
License
Not determined
Repository last updated
Sep 25, 2026
On this page

Overview

SeriesGuide is an Android application for managing TV series, episode progress, movies, and watchlists. It integrates TMDB and Trakt for metadata and account functionality and is developed as a modern Kotlin and Jetpack Compose codebase.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Track series, episodes, and movies

Users can follow TV shows and movies, mark episode progress, and maintain watchlist-style state on Android devices.

Sources: [2]

Integrate with TMDB and Trakt

TMDB and Trakt provide metadata and synchronization capabilities that complement the local application.

Sources: [3]

Best fit

Also useful for studying a long-running Android codebase

The project has been maintained since 2011 and provides a production example combining Kotlin, Compose, Gradle, Firebase, and related Android tooling.

Sources: [1][3]

Before adoption

Development of key features needs external API credentials

Debug builds can run with placeholders, but adding shows and movies requires TMDB and Trakt credentials in secret.properties.

Sources: [3]

Licensing varies across the repository

The application is GPL-3.0-or-later, while components such as the SeriesGuide API library use Apache-2.0. Check SPDX identifiers for the specific files you reuse.

Sources: [2][4]

Official sources

  1. [1]UweTrottmann/SeriesGuide repository(2026-09-30)
  2. [2]SeriesGuide README(2026-09-30)
  3. [3]SeriesGuide contributing and build guide(2026-09-30)
  4. [4]SeriesGuide GPL-3.0-or-later license(2026-09-30)
  5. [5]SeriesGuide 2026.4.3 release(2026-09-30)
Supplemental curator note

The SeriesGuide application is GPL-3.0-or-later, while some components such as the api/ SeriesGuide API library use Apache-2.0. Debug builds work with placeholder configuration, but adding shows or movies requires a TMDB API key and Trakt OAuth credentials. Version 2026.4.3 uses Kotlin 2.4.20 and Android Gradle Plugin 9.3.1.

Try it in 3 steps

  1. 1

    Get the source

    git clone --depth 1 https://github.com/UweTrottmann/SeriesGuide.git
  2. 2

    Enter the repository

    cd SeriesGuide
  3. 3

    Check the official steps

    Continue with the commands in the README Installation, Quick Start, or Getting Started section.

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Check the official README

Growth

Growth trends · Last 30 days

2,160 Stars

Trend data is still being collected.

Built with

Categories and tags

Tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • android
  • android-application
  • kotlin
  • movies
  • seriesguide
  • tmdb
  • trakt
  • tv
Stars
2,160
Forks
417
Watchers
106
Open issues
55
Owner type
User
Primary language
Kotlin
License
Not determined
Repository last updated
Sep 25, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?