Horror Hub
A horror movie library and discovery app that decides what to watch tonight. It learns your taste from your ratings, explains every suggestion, and keeps content warnings up front. Everything is stored in your own browser, so there is no account to make and no server holding your data.
- Tonight: one pick for the evening with the reasons, scare level, and content warnings, plus a reroll that never repeats. A 60-second taste quiz teaches it how scary is too scary.
- Group night: add everyone watching with their scare limits and it finds films that suit the whole room, ranked by how the least-happy person feels.
- Ask Horror Hub: describe what you want in plain words, such as "gentle 80s slashers I haven't seen, no gore," and it searches your library and shows how it understood you.
- Marathon planner that fits a themed lineup to your time budget, shelves you can share, challenges like 30 Days of Horror, and a Horror Wrapped year in review.
- Imports your history from Letterboxd or IMDb and exports back to Letterboxd's format.
- Installs as an app, works offline, and also ships as a desktop app for Windows, macOS, and Linux. Lint and tests run on every push.
- React 19
- Vite
- Tailwind CSS
- Recharts
- TMDb API
- PWA
- Electron
- GitHub Actions