App to choose a random TV show episode - Made with #Flutter
240
stars
1,096
commits
Dart
primary language
Jul 14, 2026
updated
After many years of developing this project and trying to maintain it, I’ve decided to stop and archive it. It was my first app, from the initial idea all the way to its release in app stores. I’m proud to see how I’ve grown and that it has been useful as a learning experience or tool, both for me and for others. Unfortunately, in recent years I haven’t been able to maintain the app as I’d like, and in the last few months I’ve realized that I won’t be able to do so again. Life changes, and at certain times you have to make decisions that, although they may seem simple, carry great weight for the person making them.
With that in mind, I’ve decided to stop maintaining this project. It will remain public, like all the personal projects I work on, but it will be read-only.
TV Randshow was created to help choose a random episode from your favorites TV shows. The TV shows database comes from the TMDB and the app saves them in a database on the device. With the list of favorites, you can roll the dice of a TV show to get a random episode.
This project has been built using the Flutter framework, which allows to build an multiplatform app from a single codebase.
git clone git@github.com:deandreamatias/tv-randshow.git.fvmrc). Use FVM 3.0 to install Flutter versionssh tool/setup.shflutter pub get from the project root (see using packages documentation for details and how to do this in the editor).flutter pub run build_runner buildRun sh tool/run.sh dev command or copy the command from tool/run.sh.
sh tool/integration-test.sh command or copy the command from tool/integration-test.sh.sh tool/unit-test.sh unit command or copy the command from tool/unit-test.sh.sh tool/build-android.sh apk command or copy the command from tool/build-android.sh.If you want to take the time to make this project better, please read the contributing guides first. Then, you can open an new issue, of a pull request.
TV information and images are provided by TMDb, but we are not endorsed or certified by TMDb.com or its affiliates.
Dart
90.6%
CMake
3.2%
C++
2.3%
HTML
2.0%
App to choose a random TV show episode - Made with #Flutter
240
stars
1,096
commits
Dart
primary language
Jul 14, 2026
updated
After many years of developing this project and trying to maintain it, I’ve decided to stop and archive it. It was my first app, from the initial idea all the way to its release in app stores. I’m proud to see how I’ve grown and that it has been useful as a learning experience or tool, both for me and for others. Unfortunately, in recent years I haven’t been able to maintain the app as I’d like, and in the last few months I’ve realized that I won’t be able to do so again. Life changes, and at certain times you have to make decisions that, although they may seem simple, carry great weight for the person making them.
With that in mind, I’ve decided to stop maintaining this project. It will remain public, like all the personal projects I work on, but it will be read-only.
TV Randshow was created to help choose a random episode from your favorites TV shows. The TV shows database comes from the TMDB and the app saves them in a database on the device. With the list of favorites, you can roll the dice of a TV show to get a random episode.
This project has been built using the Flutter framework, which allows to build an multiplatform app from a single codebase.
git clone git@github.com:deandreamatias/tv-randshow.git.fvmrc). Use FVM 3.0 to install Flutter versionssh tool/setup.shflutter pub get from the project root (see using packages documentation for details and how to do this in the editor).flutter pub run build_runner buildRun sh tool/run.sh dev command or copy the command from tool/run.sh.
sh tool/integration-test.sh command or copy the command from tool/integration-test.sh.sh tool/unit-test.sh unit command or copy the command from tool/unit-test.sh.sh tool/build-android.sh apk command or copy the command from tool/build-android.sh.If you want to take the time to make this project better, please read the contributing guides first. Then, you can open an new issue, of a pull request.
TV information and images are provided by TMDb, but we are not endorsed or certified by TMDb.com or its affiliates.
Dart
90.6%
CMake
3.2%
C++
2.3%
HTML
2.0%