Toast Karaoke
Terms Privacy License Content Policy Acknowledgments ← Home

Acknowledgments

Last updated: 2026-11-04

Toast Karaoke is built with open-source software. We're grateful to the people who made it. The components below are included in the app under their own licenses; each license's full text ships with the product and is available on request.

Media processing

  • FFmpeg 7.1.1 — GNU LGPL v2.1 or later. © the FFmpeg developers. Toast Karaoke ships ffmpeg and ffprobe, built by us from the unmodified official FFmpeg source with only FFmpeg's own components (no GPL or non-free parts; on Windows also zlib). The app runs them as separate programs; they are not linked into the app. The complete corresponding source and the exact build scripts are attached to every release as ffmpeg-source-mac.tar.gz and ffmpeg-source-windows.tar.gz on our download page: https://github.com/sirbuarai/toast_karaoke_release/releases. You may rebuild them with those scripts and replace the copies inside the app. Licence: https://www.ffmpeg.org/legal.html
  • zlib (inside the Windows FFmpeg build) — zlib License. © Jean-loup Gailly and Mark Adler.
  • three.js (Classic TV screen effect) — MIT. © three.js authors. https://threejs.org
  • Classic TV effect — adapted from "CRT TV Effect" by komrad on CodePen (public Pens are MIT). https://codepen.io/komrad/pen/dyBExVZ · The CRT glass overlay image is our own (generated for Toast Karaoke).

Fonts & icons

  • Material Symbols — Apache License 2.0. © Google. https://fonts.google.com/icons
  • Font Awesome 6 Free (icons) — CC BY 4.0; (font files) — SIL OFL 1.1. © Fonticons, Inc. https://fontawesome.com
  • Google Sans, Google Sans Flex — SIL Open Font License 1.1. © The Google Sans Project Authors / The Google Sans Flex Authors. https://github.com/googlefonts/googlesans · https://github.com/googlefonts/googlesans-flex
  • Inter — SIL Open Font License 1.1. © The Inter Project Authors. https://github.com/rsms/inter
  • Anuphan — SIL Open Font License 1.1. © The Anuphan Project Authors (Cadson Demak). https://github.com/cadsondemak/Anuphan
  • VT323 (Classic TV on-screen text) — SIL Open Font License 1.1. © The VT323 Project Authors. https://github.com/phoikoi/VT323

These fonts are bundled with the app (converted to WOFF2, Anuphan as the upstream TTF; otherwise unmodified); their licence texts ship in static/fonts/licenses/ (VT323: plugins/classic_tv/static/assets/).

Application framework

  • Python — Python Software Foundation License · typing_extensions — PSF-2.0
  • FastAPI, Pydantic, pydantic-core, AnyIO, h11, annotated-types — MIT
  • Starlette, Uvicorn, websockets, Click, python-dotenv, psutil, idna, pycparser — BSD-3-Clause
  • uvloop — MIT / Apache-2.0 · httptools — MIT · watchfiles — MIT · PyYAML — MIT
  • aiofiles, python-multipart — Apache-2.0
  • Pillow — MIT-CMU (HPND) · qrcode — BSD
  • Requests — Apache-2.0 · urllib3 — MIT · charset-normalizer — MIT
  • certifi — Mozilla Public License 2.0 (unmodified; source: https://github.com/certifi/python-certifi)
  • PyNaCl — Apache-2.0, bundling libsodium — ISC · cffi — MIT-0
  • PyObjC (macOS build only) — MIT

Desktop shell

  • Electron — MIT (includes Chromium — BSD-3-Clause and others, and Node.js — MIT)
  • electron-updater — MIT · ws — MIT

Trademarks and product names belong to their respective owners. If you believe something is missing or misattributed, contact us at [email protected].

Toast Karaoke
Terms Privacy License Content policy Acknowledgments
A modern karaoke player · © 2026