Standing on other people's work
Nexview would not exist without these projects — as a data source, as a counterpart or as a building block. Every one of them is named and linked here.
The services Nexview talks to
Without these projects there would be nothing to show and nothing to request. Nexview is the interface in front — they do the work.
| Project | What for | Licence |
|---|---|---|
| TMDB | Every title, image, cast and release date | API terms |
| Radarr | Receives movie requests and supplies the ratings | GPL 3.0 |
| Sonarr | Receives series requests, season by season | GPL 3.0 |
| Plex | Sign-in, library sync, watchlist and watched state | proprietary service |
| JustWatch | Where a title is streaming in your region | via TMDB |
| ntfy | Push notifications to your phone, self-hostable | Apache 2.0 / GPL 2.0 |
| Gotify | Notifications through your own server | see project |
| Telegram | Notifications through a bot of your own | Bot API |
Where the scores come from
The numbers on a title arrive through Radarr, which in turn sources them from these three. Nexview collects no ratings of its own.
What the server is built from
Open source work, without which Nexview would not exist.
| Project | What for | Licence |
|---|---|---|
| FastAPI | The API framework | MIT |
| Starlette | What FastAPI is built on | BSD 3-Clause |
| Uvicorn | The server that delivers it | BSD 3-Clause |
| SQLAlchemy | The path to the database | MIT |
| SQLite | The database itself — one file | public domain |
| Pydantic | Validates everything in and out | MIT |
| httpx | Talks to TMDB, Radarr, Sonarr and Plex | BSD 3-Clause |
| cryptography | Encrypts the stored keys | Apache 2.0 / BSD |
| bcrypt | Secures the passwords | Apache 2.0 |
| PyJWT | The sign-in tokens | MIT |
| Python | The server's language | PSF licence |
What the interface is built from
And what becomes of it in your browser.
| Project | What for | Licence |
|---|---|---|
| React | The interface | MIT |
| React Router | The routes between pages | MIT |
| TanStack Query | Fetches data and keeps it fresh | MIT |
| i18next | German and English | MIT |
| Tailwind CSS | The styling | MIT |
| Vite | Builds the interface | MIT |
| TypeScript | Catches mistakes before they run | Apache 2.0 |
| Lucide | The icons, on this page too | ISC |
| Docker | Packs it all into one container | proprietary |
And Nexview itself
Nexview is under the MIT licence — free, open source, and you run it yourself. Licence details on this page to the best of our knowledge; the project itself is always authoritative. All names mentioned are trademarks of their respective owners and are used here descriptively only.
Is a project missing, or is something wrong here? Tell me — it will be corrected.