A small electron application that uses the TMDM API to generate a text file with all episode titles of a series.
- You enter the name of a TV series (e.g.
Stromberg
) - The app fetches all seasons and episodes via the TMDB API
- It creates a
.txt
file containing all episode titles
Each line in the exported file follows this pattern:
Series Name - S01E01 - Episode Title
Example:
Stromberg - S01E01 - Mal was anderes
Stromberg - S01E02 - Feueralarm
All episode titles are pulled in German, unless configured otherwise.
- Node.js + npm
- A TMDB API key (free)
git clone https://github.com/earlmckay/episodenlister.git
cd episodenlister
npm install
Open main.js
and replace this line:
const API_KEY = 'HIER_DEIN_API_KEY';
with your actual TMDB API key.
By default, episode titles are fetched in German. To change the language, adjust this line in main.js
:
const LANGUAGE = 'de';
Use en
, fr
, es
, etc. for other languages.
npm start
npm install --save-dev electron-builder
- macOS:
npm run dist
- Windows:
npx electron-builder --win
Note: On macOS, building for Windows requires NSIS and may need Wine or CI.
- Linux:
npx electron-builder --linux
MIT — free to use, modify and distribute.