A Belgian developer built a single-page web app that aggregates movies and series with Dutch audio across Netflix, Disney+, Prime Video, Apple TV+, VRT MAX, and GoPlay. The tool solves the problem of no unified way to browse Dutch-language content across streaming platforms. Data is pulled from JustWatch's GraphQL API, the Streaming Availability API on RapidAPI, and GoPlay's public REST API, then deduplicated and stored in SQLite with a daily cron refresh. The backend uses Python and FastAPI; the frontend is plain HTML, CSS, and JavaScript with no framework. Built in an evening using Claude (vibe coding), it's MIT licensed and designed to be forked for other country/language combinations via simple ISO code and provider list changes.
Questions this post answers
How do I query JustWatch for streaming availability data without an API key?
JustWatch exposes a public GraphQL API that requires no API key. You can query it directly to retrieve streaming availability data for major platforms including Netflix, Disney+, Prime Video, and VRT MAX. For gaps in audio language data, the Streaming Availability API on RapidAPI can supplement JustWatch's results. Developers building streaming aggregators share approaches like this on daily.dev.