Theia is built with open-source software, and I’m grateful to the people who make it. Each component is used under its own license, and nothing in Theia’s terms limits your rights under those licenses.
Placeholder. The full list comes from the app’s
THIRD-PARTY-NOTICES.txtfor each release and will replace this page’s table. The complete license texts also ship inside the app, under Settings > About > Licenses.
Main components
| Component | Used for | License |
|---|---|---|
| Flutter and Dart packages | App framework | BSD-3-Clause and others |
| libmpv (Windows) | Video playback | LGPL-2.1 or later |
| FFmpeg (Windows) | Video playback, linked into the libmpv DLL | LGPL-3.0 or later |
| libmpv and FFmpeg (macOS) | Video playback | LGPL-2.1 or later |
| media_kit | Video playback | MIT |
| sqlite3 Dart bindings | Your library and guide data | MIT |
| wireproxy | Optional WireGuard routing | ISC |
| wireguard-go | Optional WireGuard routing | MIT |
| gVisor network stack | Optional WireGuard routing | Apache-2.0 |
| Archivo, JetBrains Mono | Fonts in the app | SIL Open Font License 1.1 |
On Windows, FFmpeg is statically linked into libmpv-2.dll, so that DLL is distributed as a whole under the LGPL version 3. The file sits next to theia.exe and can be replaced with your own build. On macOS the same libraries ship as dynamic frameworks inside the app bundle, under the LGPL version 2.1 or later, and can be replaced the same way. The app’s THIRD-PARTY-NOTICES.md has the exact versions, build scripts and everything statically linked in.
Source code for LGPL components
The source code for the LGPL-licensed libmpv and FFmpeg builds used in Theia, with instructions for using your own build, will be published on this site. [TO COMPLETE: add the link once the archive is uploaded.]
This website
theiaplayer.com is built with Astro (MIT). It uses the fonts above plus Sora, all under the SIL Open Font License 1.1 and served from this site.
Demo channels
The demo source uses open movies from the Blender Foundation under Creative Commons Attribution licenses. The full credits, licenses and a note on what I changed are on the demo credits page.